Skip to content

Commit

Permalink
p
Browse files Browse the repository at this point in the history
  • Loading branch information
dirvine committed Nov 30, 2024
1 parent 3e5f886 commit 4ad6fa9
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 14 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/python-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ jobs:
--out dist
-i python${{ matrix.python-version }}
--manifest-path Cargo.toml
--setup-py setup.py
sccache: 'true'
- name: Upload wheels
uses: actions/upload-artifact@v4
Expand Down Expand Up @@ -70,6 +71,7 @@ jobs:
--out dist
-i python${{ matrix.python-version }}
--manifest-path Cargo.toml
--setup-py setup.py
sccache: 'true'
- name: Upload wheels
uses: actions/upload-artifact@v4
Expand Down Expand Up @@ -102,6 +104,7 @@ jobs:
--out dist
-i python${{ matrix.python-version }}
--manifest-path Cargo.toml
--setup-py setup.py
- name: Install built wheel
if: matrix.target == 'x86_64'
run: |
Expand Down
32 changes: 18 additions & 14 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,20 +1,24 @@
from setuptools import setup, find_packages
from setuptools_rust import Binding, RustExtension
from setuptools import setup

setup(
name="self_encryption",
version="0.1.0",
packages=find_packages(),
rust_extensions=[RustExtension("self_encryption._self_encryption", binding=Binding.PyO3)],
zip_safe=False,
include_package_data=True,
python_requires=">=3.7",
version="0.32.4",
description="Self encrypting files (convergent encryption plus obfuscation)",
author="MaidSafe Developers",
author_email="[email protected]",
license="GPL-3.0",
python_requires=">=3.8",
install_requires=[
'click>=8.0.0',
"click>=8.0.0",
"pip>=24.3.1",
],
classifiers=[
"Programming Language :: Rust",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
],
entry_points={
'console_scripts': [
'self-encryption=self_encryption.cli:cli',
],
},
)

0 comments on commit 4ad6fa9

Please sign in to comment.