Skip to content

Commit

Permalink
require Python 3.10
Browse files Browse the repository at this point in the history
  • Loading branch information
zacharyburnett committed Mar 14, 2024
1 parent 8b9232a commit 2a08bf2
Showing 1 changed file with 31 additions and 27 deletions.
58 changes: 31 additions & 27 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
[project]
name = "tweakwcs"
description = "A package for correcting alignment errors in WCS objects"
requires-python = ">=3.8"
requires-python = ">=3.10"
authors = [
{ name = "Mihai Cara", email = "[email protected]" },
]
dependencies = [
"numpy",
'astropy>=5.0.4',
'gwcs>=0.14.0',
'stsci.stimage',
'stsci.imagestats',
'spherical_geometry>=1.2.20',
'packaging>=19.0',
"astropy>=5.0.4",
"gwcs>=0.14.0",
"stsci.stimage",
"stsci.imagestats",
"spherical_geometry>=1.2.20",
"packaging>=19.0",
]
dynamic = [
"version",
]
classifiers = [
'Intended Audience :: Science/Research',
'License :: OSI Approved :: BSD License',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Topic :: Scientific/Engineering :: Astronomy',
'Topic :: Software Development :: Libraries :: Python Modules',
'Development Status :: 4 - Beta',
"Intended Audience :: Science/Research",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Scientific/Engineering :: Astronomy",
"Topic :: Software Development :: Libraries :: Python Modules",
"Development Status :: 4 - Beta",
]

[project.readme]
Expand All @@ -49,12 +49,12 @@ test = [
]
docs = [
"tomli; python_version<'3.11'",
'numpydoc',
'sphinx',
'sphinx-automodapi',
'sphinx-rtd-theme',
'stsci-rtd-theme',
'graphviz',
"numpydoc",
"sphinx",
"sphinx-automodapi",
"sphinx-rtd-theme",
"stsci-rtd-theme",
"graphviz",
]

[build-system]
Expand All @@ -68,21 +68,25 @@ build-backend = "setuptools.build_meta"
[tool.setuptools]
zip-safe = false
include-package-data = true
license-files = ["LICENSE.rst"]
license-files = [
"LICENSE.rst",
]

[tool.setuptools.packages.find]
namespaces = true

[tool.setuptools.package-data]
"*" = [
'notebooks/*.ipynb',
"notebooks/*.ipynb",
]
tweakwcs = [
"README.rst",
"LICENSE.txt",
"CHANGELOG.rst",
]
"tweakwcs" = [
'README.rst',
'LICENSE.txt',
'CHANGELOG.rst',
"tweakwcs.tests.data" = [
"tweakwcs/tests/data/*",
]
"tweakwcs.tests.data" = ["tweakwcs/tests/data/*"]

[tool.setuptools_scm]
write_to = "tweakwcs/_version.py"
Expand Down

0 comments on commit 2a08bf2

Please sign in to comment.