Skip to content

Commit

Permalink
feat: updated pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
bagjohn committed Oct 30, 2024
1 parent 02f572c commit 858b92f
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 14 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# larvaworld

<p align="center">
<a href="https://github.com/almoehi/larvaworld/actions/workflows/ci.yml?query=branch%3Amain">
<img src="https://img.shields.io/github/actions/workflow/status/almoehi/larvaworld/ci.yml?branch=main&label=CI&logo=github&style=flat-square" alt="CI Status" >
<a href="https://github.com/nawrotlab/larvaworld/actions/workflows/ci.yml?query=branch%3Amain">
<img src="https://img.shields.io/github/actions/workflow/status/nawrotlab/larvaworld/ci.yml?branch=main&label=CI&logo=github&style=flat-square" alt="CI Status" >
</a>
<a href="https://larvaworld.readthedocs.io">
<img src="https://img.shields.io/readthedocs/larvaworld.svg?logo=read-the-docs&logoColor=fff&style=flat-square" alt="Documentation Status">
</a>
<a href="https://codecov.io/gh/almoehi/larvaworld">
<img src="https://img.shields.io/codecov/c/github/almoehi/larvaworld.svg?logo=codecov&logoColor=fff&style=flat-square" alt="Test coverage percentage">
<a href="https://codecov.io/gh/nawrotlab/larvaworld">
<img src="https://img.shields.io/codecov/c/github/nawrotlab/larvaworld.svg?logo=codecov&logoColor=fff&style=flat-square" alt="Test coverage percentage">
</a>
</p>
<p align="center">
Expand All @@ -34,11 +34,11 @@

**Documentation**: <a href="https://larvaworld.readthedocs.io" target="_blank">https://larvaworld.readthedocs.io </a>

**Source Code**: <a href="https://github.com/almoehi/larvaworld" target="_blank">https://github.com/almoehi/larvaworld </a>
**Source Code**: <a href="https://github.com/nawrotlab/larvaworld" target="_blank">https://github.com/nawrotlab/larvaworld </a>

---

Platform to develop and run fully embodied virtual drosophila larva experiments.
A virtual lab for Drosophila larva behavioral modeling and analysis.

## Installation

Expand Down
60 changes: 52 additions & 8 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ requires = [ "poetry-core>=1.0.0" ]
[tool.poetry]
name = "larvaworld"
version = "0.0.0"
description = "Platform to develop and run fully embodied virtual drosophila larva experiments."
authors = [ "almoehi <almoehi@gmail.com>" ]
license = "MIT"
description = "A virtual lab for Drosophila larva behavioral modeling and analysis"
authors = ['Panagiotis Sakagiannis <bagjohn0@gmail.com>']
license = "GNU General Public License v3"
readme = "README.md"
repository = "https://github.com/almoehi/larvaworld"
repository = "https://github.com/nawrotlab/larvaworld"
documentation = "https://larvaworld.readthedocs.io"
classifiers = [
"Development Status :: 2 - Pre-Alpha",
"Intended Audience :: Developers",
"Intended Audience :: Science/Research",
"Natural Language :: English",
"Operating System :: OS Independent",
"Topic :: Software Development :: Libraries",
Expand All @@ -23,21 +23,65 @@ packages = [
]

[tool.poetry.urls]
"Bug Tracker" = "https://github.com/almoehi/larvaworld/issues"
"Changelog" = "https://github.com/almoehi/larvaworld/blob/main/CHANGELOG.md"
"Bug Tracker" = "https://github.com/nawrotlab/larvaworld/issues"
"Changelog" = "https://github.com/nawrotlab/larvaworld/blob/main/CHANGELOG.md"

[tool.poetry.scripts]
larvaworld = "larvaworld.cli:app"
larvaworld = "larvaworld.cli.main:main"
larvaworld-gui = "larvaworld.gui.main:main"

[tool.setuptools.package-data]
"*" = ["*.sh", "*.png", "*.pdf", "*.txt", "*.csv"]

[tool.poetry.dependencies]
python = "^3.8"
rich = ">=10"
typer = { extras = [ "all" ], version = "^0.9.0" }

agentpy = "0.1.*"
argparse = "1.4.*"
geopandas = "0.13.*"
holoviews = "1.17.*"
hvplot = "0.10.*"
imageio = "2.35.*"
importlib = "1.0.*"
matplotlib = "3.7.*"
movingpandas = "0.19.*"
numpy = "1.24.*"
panel = "1.2.*"
pandas = "2.0.*"
param = "2.1.*"
pint = "0.21.*"
pint_pandas = "0.3"
powerlaw = "1.5"
progressbar = "2.5"
pygame = "2.6.*"
pypdf = "5.0.*"
PySimpleGUI = "4.70.*"
seaborn = "0.13.*"
scikit-learn = "1.3.*"
scipy = "1.9.*"
shapely = "2.0.*"
statannot = "0.2.*"
tables = "3.8.*"
typing-extensions = "4.12.*"

[tool.poetry.group.dev.dependencies]
pytest = "^8.0.0"
pytest-cov = "^5.0.0"

[tool.poetry.group.nengo]
optional = false

[tool.poetry.group.nengo.dependencies]
nengo = "4.0"

[tool.poetry.group.box2d]
optional = false

[tool.poetry.group.box2d.dependencies]
box2d-py = "2.3.8"

[tool.poetry.group.docs]
optional = true

Expand Down

0 comments on commit 858b92f

Please sign in to comment.