Skip to content

Commit

Permalink
fix: python min version
Browse files Browse the repository at this point in the history
  • Loading branch information
dirvine committed Nov 28, 2024
1 parent 74caf49 commit 151627d
Showing 1 changed file with 27 additions and 10 deletions.
37 changes: 27 additions & 10 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,46 @@
requires = ["maturin>=1.0,<2.0"]
build-backend = "maturin"

[tool.maturin]
features = ["python"]
module-name = "_self_encryption"
python-source = "self_encryption"
bindings = "pyo3"
develop = true
manifest-path = "Cargo.toml"
python-packages = ["self_encryption"]
compatibility = "manylinux2014"
skip-auditwheel = false

[project]
name = "self_encryption"
requires-python = ">=3.7"
version = "0.32.4"
description = "Self encrypting files (convergent encryption plus obfuscation)"
readme = "README.md"
requires-python = ">=3.8"
license = "GPL-3.0"
authors = [
{name = "MaidSafe Developers", email = "[email protected]"}
]
classifiers = [
"Programming Language :: Python :: 3",
"Programming Language :: Rust",
"Operating System :: OS Independent",
]
dependencies = [
"pip>=24.0",

[project.urls]
Homepage = "https://maidsafe.net"
Documentation = "https://docs.rs/self_encryption"
Repository = "https://github.com/maidsafe/self_encryption"

[project.optional-dependencies]
test = [
"pytest>=7.4.4",
"click>=8.0.0",
]

[project.scripts]
self-encryption = "self_encryption.cli:cli"

[tool.maturin]
features = ["python"]
module-name = "self_encryption._self_encryption"
bindings = "pyo3"
develop = true

[tool.pytest.ini_options]
testpaths = ["tests"]
python_files = ["test_*.py"]

0 comments on commit 151627d

Please sign in to comment.