File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ version: 2
88build :
99 os : ubuntu-22.04
1010 tools :
11- python : " 3.9 "
11+ python : " 3.11 "
1212 # You can also specify other tool versions:
1313 # nodejs: "19"
1414 # rust: "1.64"
@@ -24,9 +24,13 @@ sphinx:
2424# - pdf
2525# - epub
2626
27- # Optional but recommended, declare the Python requirements required
28- # to build your documentation
29- # See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
27+ # Install the package and its dev/doc dependencies from pyproject.toml
3028python :
31- install :
32- - requirements : docs/requirements.txt
29+ install :
30+ - method : pip
31+ path : .
32+ extra_requirements :
33+ - docs
34+
35+ # install dev version with:
36+ # pip install -e ".[dev,docs]"
Load diff This file was deleted.
Original file line number Diff line number Diff line change 11[build-system ]
2- requires = [" setuptools>=61.0 " ]
2+ requires = [" setuptools>=78.1.1 " ]
33build-backend = " setuptools.build_meta"
44
55[project ]
@@ -27,11 +27,21 @@ dependencies = [
2727
2828[project .optional-dependencies ]
2929spectral = [" pyshtools>=4.10.0" ]
30- dev = [
30+ docs = [
3131 " sphinx>=7.2.6" ,
3232 " sphinx-rtd-theme>=1.3.0rc1" ,
3333 " sphinx-autoapi>=3.0.0" ,
3434]
35+ dev = [
36+ " pytest>=7.0" ,
37+ " pytest-cov>=3.0" ,
38+ " tox>=3.24" ,
39+ " black>=22.0" ,
40+ " isort>=5.10" ,
41+ " flake8>=4.0" ,
42+ " mypy>=0.950" ,
43+ " pre-commit>=2.17" ,
44+ ]
3545
3646[project .scripts ]
3747cap = " amescap.cli:main"
Load diff This file was deleted.
You can’t perform that action at this time.
0 commit comments