Skip to content

Commit

Permalink
add deps
Browse files Browse the repository at this point in the history
  • Loading branch information
FreddyFox892 committed Oct 9, 2024
1 parent 078215d commit 6dfc570
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 13 deletions.
43 changes: 42 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,50 @@ classifiers = [
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12"
]
dependencies = [] # add all the dependencies from requirements.in here, too
dependencies = [
"alembic>=1.12.0",
"colorlog",
"greenlet>=3.0.0",
"psycopg>=3.1",
"pydantic>=2.0.0",
"pyhumps",
"python-dotenv",
"SQLAlchemy>=2.0.22",
"pymysql",
"cryptography",
"sqlmodel>=0.0.14"
] # add all the dependencies from requirements. in here, too
dynamic = ["readme", "version"]

[project.optional-dependencies]
coverage = [
"coverage==7.6.0"
]
formatting = [
"black==24.4.2",
"isort==5.13.2"
]
init_bo4e = [
"bo4e-python-generator==0.0.10",
"bo4e-schema-tool==0.0.7"
]
linting = [
"pylint==3.2.6"
]
spellcheck = [
"codespell==2.3.0"
]
test_packaging = [
"build==1.2.1",
"twine==5.1.1"
]
tests = [
"pytest==8.3.1"
]
type_check = [
"mypy==1.11.0"
]

[project.urls]
Changelog = "https://github.com/Hochfrequenz/bo4e-python-orm/releases"
Homepage = "https://github.com/Hochfrequenz/bo4e-python-orm"
Expand Down
28 changes: 16 additions & 12 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,53 +2,57 @@
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# pip-compile requirements.in
# pip-compile pyproject.toml
#
alembic==1.13.2
# via -r requirements.in
# via borm (pyproject.toml)
annotated-types==0.6.0
# via pydantic
cffi==1.16.0
# via cryptography
colorama==0.4.6
# via colorlog
colorlog==6.8.2
# via -r requirements.in
# via borm (pyproject.toml)
cryptography==43.0.0
# via -r requirements.in
# via borm (pyproject.toml)
greenlet==3.0.3
# via
# -r requirements.in
# borm (pyproject.toml)
# sqlalchemy
mako==1.2.4
# via alembic
markupsafe==2.1.5
# via mako
psycopg==3.2.1
# via -r requirements.in
# via borm (pyproject.toml)
pycparser==2.21
# via cffi
pydantic==2.8.2
# via
# -r requirements.in
# borm (pyproject.toml)
# sqlmodel
pydantic-core==2.20.1
# via pydantic
pyhumps==3.8.0
# via -r requirements.in
# via borm (pyproject.toml)
pymysql==1.1.1
# via -r requirements.in
# via borm (pyproject.toml)
python-dotenv==1.0.1
# via -r requirements.in
# via borm (pyproject.toml)
sqlalchemy==2.0.31
# via
# -r requirements.in
# alembic
# borm (pyproject.toml)
# sqlmodel
sqlmodel==0.0.21
# via -r requirements.in
# via borm (pyproject.toml)
typing-extensions==4.9.0
# via
# alembic
# psycopg
# pydantic
# pydantic-core
# sqlalchemy
tzdata==2024.2
# via psycopg

0 comments on commit 6dfc570

Please sign in to comment.