Skip to content

Commit c4a281c

Browse files
authored
Merge pull request #404 from ImperialCollegeLondon/release/0.1.0
Fixing up PyPI issues in `0.1.0a0`
2 parents e84abd8 + 86482a1 commit c4a281c

File tree

3 files changed

+53
-34
lines changed

3 files changed

+53
-34
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,3 +133,7 @@ dmypy.json
133133

134134
# Mac DS Store files
135135
.DS_Store
136+
137+
# PYPI credentials
138+
.pypirc
139+

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ Foundation to Professor Robert Ewers:
2222
* [NOMIS project summary](https://nomisfoundation.ch/research-projects/a-virtual-rainforest-for-understanding-the-stability-resilience-and-sustainability-of-complex-ecosystems/)
2323

2424
<!-- markdownlint-disable-next-line MD033 MD013-->
25-
[<img alt="NOMIS logo" src="docs/source/_static/images/logo-nomis-822-by-321.png" width=250>](https://nomisfoundation.ch)
25+
[<img alt="NOMIS logo" src="https://github.com/ImperialCollegeLondon/virtual_ecosystem/blob/c94cef61d997764442d7beb9ac2eaedae71cfad1/docs/source/_static/images/logo-nomis-822-by-321.png?raw=true" width=250>](https://nomisfoundation.ch)
2626

2727
The research is based at Imperial College London:
2828

2929
<!-- markdownlint-disable-next-line MD033 MD013-->
30-
[<img alt="Imperial logo" src="docs/source/_static/images/IMP_ML_1CS_4CP_CLEAR-SPACE.png" width=250>](https://imperial.ac.uk)
30+
[<img alt="Imperial logo" src="https://github.com/ImperialCollegeLondon/virtual_ecosystem/blob/c94cef61d997764442d7beb9ac2eaedae71cfad1/docs/source/_static/images/IMP_ML_1CS_4CP_CLEAR-SPACE.png?raw=true" width=250>](https://imperial.ac.uk)
3131

3232
## Project Team
3333

pyproject.toml

Lines changed: 47 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,86 @@
11
[tool.poetry]
2-
name = "virtual_ecosystem"
3-
version = "0.1.1a0"
4-
description = """The package simulates the abiotic, soil, animal and plant components of an ecosystem."""
52
authors = [
6-
"Rob Ewers <[email protected]>",
7-
"David Orme <[email protected]>",
8-
"Jacob Cook <[email protected]>",
9-
"Vivienne Groner <[email protected]>",
10-
"Taran Rallings <[email protected]>",
11-
"Olivia Daniel <[email protected]>",
3+
"Rob Ewers <[email protected]>",
4+
"David Orme <[email protected]>",
5+
"Jacob Cook <[email protected]>",
6+
"Vivienne Groner <[email protected]>",
7+
"Taran Rallings <[email protected]>",
8+
"Olivia Daniel <[email protected]>",
9+
"Jaideep Joshi <[email protected]>",
10+
"Anna Rallings <[email protected]>",
11+
"Priyanga Amarasekare <[email protected]>",
12+
"Diego Alonso Alvarez <[email protected]>",
13+
"Alex Dewar <[email protected]>",
14+
]
15+
classifiers = [
16+
"Development Status :: 2 - Pre-Alpha",
17+
"Intended Audience :: Science/Research",
18+
"License :: OSI Approved :: BSD License",
19+
"Topic :: Scientific/Engineering",
1220
]
21+
description = """An holistic ecosystem simulation model."""
22+
homepage = "https://virtual-ecosystem.readthedocs.io/"
23+
license = "BSD-3-Clause"
24+
name = "virtual_ecosystem"
25+
readme = "README.md"
26+
repository = "https://github.com/ImperialCollegeLondon/virtual_ecosystem"
27+
version = "0.1.1a4"
1328

1429
[tool.poetry.scripts]
1530
ve_run = "virtual_ecosystem.entry_points:ve_run_cli"
1631

1732
[tool.poetry.dependencies]
18-
python = ">=3.10,<3.12"
19-
numpy = "^1.23.0"
20-
tomli = { version = "^2.0.1", python = "<3.11" }
21-
dpath = "^2.0.6"
22-
tomli-w = "^1.0.0"
23-
scipy = "^1.9.0"
24-
jsonschema = "^4.14.0"
2533
Shapely = "^1.8.4"
26-
pint = "^0.20.1"
27-
xarray = "^2024.02.0"
2834
dask = "^2023.6.0"
35+
dpath = "^2.0.6"
36+
jsonschema = "^4.14.0"
2937
netcdf4 = "^1.6.5"
38+
numpy = "^1.23.0"
39+
pint = "^0.20.1"
40+
python = ">=3.10,<3.12"
41+
scipy = "^1.9.0"
42+
tomli = {version = "^2.0.1", python = "<3.11"}
43+
tomli-w = "^1.0.0"
3044
tqdm = "^4.66.2"
45+
xarray = "^2024.02.0"
3146

3247
[tool.poetry.group.types.dependencies]
33-
types-jsonschema = "^4.16.1"
3448
types-dataclasses = "^0.6.6"
49+
types-jsonschema = "^4.16.1"
3550
types-tqdm = "^4.66.0.20240106"
3651

3752
[tool.poetry.group.test.dependencies]
53+
hypothesis = "^6.54.2"
3854
pytest = "^7.1.2"
3955
pytest-cov = "^3.0.0"
4056
pytest-datadir = "^1.4.1"
4157
pytest-flake8 = "^1.1.1"
42-
pytest-mypy = "^0.10.3"
4358
pytest-mock = "^3.8.1"
44-
hypothesis = "^6.54.2"
59+
pytest-mypy = "^0.10.3"
4560

4661
[tool.poetry.group.devenv.dependencies]
4762
black = "^22.6.0"
4863
flake8 = "^4.0.1"
49-
mypy = "^1.5.1"
50-
pre-commit = "^2.19.0"
64+
flake8-docstrings = "^1.6.0"
65+
ipykernel = "^6.15.0"
66+
ipython = "^8.4.0"
5167
isort = "^5.12.0"
68+
matplotlib = "^3.5.2"
5269
mdformat = "^0.7.14"
5370
mdformat_frontmatter = "^0.4.1"
5471
mdformat_tables = "^0.4.1"
55-
flake8-docstrings = "^1.6.0"
56-
ipython = "^8.4.0"
57-
ipykernel = "^6.15.0"
58-
matplotlib = "^3.5.2"
72+
mypy = "^1.5.1"
73+
pre-commit = "^2.19.0"
5974

6075
[tool.poetry.group.docs.dependencies]
61-
sphinx = "^7.0.0"
62-
sphinxcontrib-bibtex = "^2.4.2"
63-
myst-nb = "^1.0.0"
64-
sphinx-rtd-theme = "^1.0.0"
6576
autodocsumm = "^0.2.8"
77+
myst-nb = "^1.0.0"
6678
pydocstyle = "^6.1.1"
79+
sphinx = "^7.0.0"
80+
sphinx-rtd-theme = "^1.0.0"
81+
sphinxcontrib-bibtex = "^2.4.2"
6782
sphinxcontrib-mermaid = "^0.9.2"
6883

6984
[build-system]
70-
requires = ["poetry-core>=1.2.0"]
7185
build-backend = "poetry.core.masonry.api"
86+
requires = ["poetry-core>=1.2.0"]

0 commit comments

Comments
 (0)