Skip to content

Commit

Permalink
MAINT: implement updates from pre-commit hooks
Browse files Browse the repository at this point in the history
  • Loading branch information
web-flow authored Oct 7, 2023
1 parent 6774545 commit 3a2baeb
Showing 1 changed file with 18 additions and 18 deletions.
36 changes: 18 additions & 18 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,21 @@ classifiers = [
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Topic :: Scientific/Engineering",
"Programming Language :: Python",
"Topic :: Scientific/Engineering :: Physics",
"Topic :: Scientific/Engineering",
"Typing :: Typed",
]
dependencies = [
"PyYAML >=5.1", # https://stackoverflow.com/a/55171433
"attrs >=20.1.0", # https://www.attrs.org/en/stable/api.html#next-gen
"iminuit >=2.0",
"numpy",
"PyYAML >=5.1", # https://stackoverflow.com/a/55171433
"sympy >=1.9", # lambdify cse
"tqdm >=4.24.0", # autonotebook
]
Expand Down Expand Up @@ -59,24 +59,22 @@ all = [
"tensorwaves[viz]",
]
dev = [
"sphinx-autobuild",
"tensorwaves[all]",
"tensorwaves[doc]",
"tensorwaves[jupyter]",
"tensorwaves[sty]",
"tensorwaves[test]",
"sphinx-autobuild",
"tox >=1.9", # for skip_install, use_develop
]
doc = [
"tensorwaves[all]",
'importlib-metadata; python_version <"3.8.0"',
"Sphinx >=3",
"ipympl",
"jupyter",
"matplotlib",
"myst-nb >=0.14", # nb_ configuration prefixes
"nbclient >=0.5.5", # https://github.com/executablebooks/jupyter-book/issues/833
"pandas",
"Sphinx >=3",
"sphinx-book-theme",
"sphinx-codeautolink[ipython]",
"sphinx-comments",
Expand All @@ -85,6 +83,8 @@ doc = [
"sphinx-thebe",
"sphinx-togglebutton",
"sphobjinv",
"tensorwaves[all]",
'importlib-metadata; python_version <"3.8.0"',
]
format = [
"black",
Expand All @@ -94,26 +94,26 @@ jax = [
"jaxlib",
]
jupyter = [
"tensorwaves[doc]",
"jupyterlab",
"jupyterlab-code-formatter",
"jupyterlab-lsp",
"jupyterlab-myst",
"python-lsp-server[rope]",
"tensorwaves[doc]",
'ypy-websocket <0.8.3; python_version <"3.8.0"',
]
lint = [
"tensorwaves[mypy]",
"ruff",
"tensorwaves[mypy]",
]
mypy = [
"mypy >=0.570", # attrs support
"tensorwaves[jax]",
"tensorwaves[pwa]",
"tensorwaves[test-types]",
"mypy >=0.570", # attrs support
"types-PyYAML",
"types-docutils",
"types-pkg-resources",
"types-PyYAML",
"types-requests",
"types-setuptools",
]
Expand All @@ -124,33 +124,33 @@ phasespace = [
"tensorwaves[phsp]",
]
phsp = [
"tensorwaves[tensorflow]",
"phasespace[tf] >=1.7.0",
"tensorwaves[tensorflow]",
'phasespace <1.9.0; python_version <"3.8.0"',
]
pwa = [
"tensorwaves[phsp]",
"ampform >=0.12.0", # https://github.com/ComPWA/ampform/pull/177
"tensorwaves[phsp]",
]
scipy = [
"scipy >=1",
]
sty = [
"pre-commit >=1.4.0",
"tensorwaves[format]",
"tensorwaves[lint]",
"pre-commit >=1.4.0",
]
tensorflow = [
"tensorwaves[tf]",
]
test = [
"tensorwaves[test-types]",
"ampform >=0.13", # https://github.com/ComPWA/ampform/issues/208
"nbmake",
'nbmake <1.3; python_version <"3.8.0"',
"pytest-benchmark",
"pytest-cov",
"pytest-xdist",
"tensorwaves[test-types]",
'nbmake <1.3; python_version <"3.8.0"',
]
test-types = [
"ipython", # test _repr_pretty_
Expand Down

0 comments on commit 3a2baeb

Please sign in to comment.