Skip to content

Commit

Permalink
Updated pyproject.toml structure and formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
maouw committed Mar 25, 2024
1 parent 692c09e commit 25de756
Showing 1 changed file with 28 additions and 36 deletions.
64 changes: 28 additions & 36 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,27 +5,27 @@ requires-python = ">=3.10"
license = { file = "LICENSE" }
authors = [{ name = "Adam Richie-Halford", email = "[email protected]" }]
maintainers = [
{ name = "Adam Richie-Halford", email = "[email protected]" }
{ name = "Adam Richie-Halford", email = "[email protected]" },
]
description = "Cloudknot: a python library designed to run your existing python code on AWS Batch"
readme = "README.md"
classifiers = [
"Development Status :: 3 - Alpha",
"Environment :: Console",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Scientific/Engineering"
"Development Status :: 3 - Alpha",
"Environment :: Console",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Scientific/Engineering",
]
dependencies = [
"awscli>=1.32.60,<2",
"boto3>=1.34.60,<2",
"botocore>=1.34.60,<2",
"cloudpickle>=3.0.0,<4",
"docker>=7.0.0,<8",
"pipreqs>=0.4.13,<0.5",
"tenacity>=8.2.3,<9",
"awscli>=1.32.60,<2",
"boto3>=1.34.66,<2",
"botocore>=1.34.65,<2",
"cloudpickle>=3.0.0,<4",
"docker>=7.0.0,<8",
"pipreqs>=0.4.13,<0.5",
"tenacity>=8.2.3,<9",
]

[project.urls]
Expand All @@ -34,17 +34,17 @@ dependencies = [

[project.optional-dependencies]
dev = [
"black>=23.7.0,<24",
"coverage>=7.4,<8",
"flake8>=7.0.0,<8",
"moto[cloudformation]==4.1.5",
"numpydoc>=1.6.0,<2",
"pre-commit>=3.6.2,<4",
"pydocstyle>=6.3.0,<7",
"pytest-cov>=4.1.0,<5",
"pytest-xdist[psutil]==2.1.0",
"pytest>=8.0.0,<9",
"sphinx>=5.3.0,<6"
"black>=23.7.0,<24",
"coverage>=7.4,<8",
"flake8>=7.0.0,<8",
"moto[cloudformation]==4.1.5",
"numpydoc>=1.6.0,<2",
"pre-commit>=3.6.2,<4",
"pydocstyle>=6.3.0,<7",
"pytest-cov>=4.1.0,<5",
"pytest-xdist[psutil]==2.1.0",
"pytest>=8.0.0,<9",
"sphinx>=5.3.0,<6",
]
maint = ["rapidfuzz>=3.6.2,<4"]
examples = ["ipykernel>=6.29.3,<7", "numpy>=1.26.4,<2"]
Expand All @@ -58,14 +58,8 @@ build-backend = "setuptools.build_meta"

[tool.setuptools_scm]

[tool.setuptools]
package-data = { "cloudknot" = [
"data/*",
"data/*/*",
"data/*/*/*",
"data/*/*/*/*",
"templates/*"
] }
[tool.setuptools.package-data]
cloudknot = ["data/**", "templates/*"]

[tool.pytest.ini_options]
addopts = "--doctest-modules"
Expand Down Expand Up @@ -102,5 +96,3 @@ extend-exclude = '''
convention = "numpy"
match = "(?!_version).*\\.py"
match-dir = "cloudknot"


0 comments on commit 25de756

Please sign in to comment.