Skip to content

Commit

Permalink
Update dependencies and add JetBrains tool group
Browse files Browse the repository at this point in the history
Fixed incorrect `#egg` tags in GitHub dependencies and updated versions for `hypothesis` and `mysqlclient`. Added a new dependencies section for JetBrains tools covering various libraries including requests, numba, matplotlib, and testing tools.
  • Loading branch information
meanmail committed Nov 21, 2024
1 parent 5c1bdab commit 7235e66
Show file tree
Hide file tree
Showing 9 changed files with 4,496 additions and 2,077 deletions.
2,078 changes: 1,417 additions & 661 deletions epicbox-python/310/poetry.lock

Large diffs are not rendered by default.

59 changes: 57 additions & 2 deletions epicbox-python/310/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ numpy = "1.26.4"
scipy = "1.13.1"
pandas = "2.2.3"
lxml = "5.3.0"
hypothesis = "6.116.0"
hypothesis = "6.119.3"
toolz = "1.0.0"
Cython = "3.0.11" # Cython is required by scikit-image
matplotlib = "3.9.2"
Expand Down Expand Up @@ -60,7 +60,62 @@ pytest = "8.3.3"
requests = "2.32.3"

# required by sql challenge
mysqlclient = "2.2.5"
mysqlclient = "2.2.6"

[tool.poetry.group.jetbrains.dependencies]
# https://vyahhi.myjetbrains.com/youtrack/issue/CT-43
# internet
requests = "2.32.3"
beautifulsoup4 = "4.12.3"
aiohttp = "3.11.6"
yarl = "1.18.0"

# c bindings and compillers
numba = "0.60.0"
Cython = "3.0.11"
pybind11 = "2.13.6"

# data
scipy = "1.13.1"
numpy = "1.26.4"
pandas = "2.2.3"

# visualisation
matplotlib = "3.9.2"
seaborn = "0.13.2"
plotly = "5.24.1"

# date and time
tzlocal = "5.2"

# serializers
lxml = "5.3.0"
flatbuffers = "24.3.25"
protobuf = "5.28.3"
PyYAML = "6.0.2"
pyarrow = "18.0.0"

# other stuff
fastapi = "0.115.5"
httpx = "0.27.2"
SQLAlchemy = "1.4.54"
GitPython = "3.1.43"

# testing and linting
flake8 = "7.1.1"
Flake8-pyproject = "1.2.3" # to configure flake8 with pyproject.toml
ruff = "0.7.4"
mypy = "1.13.0"
black = "24.10.0"
pytest = "8.3.3"
pytest-timeout = "2.3.1"
requests-mock = "1.12.1"
pytest-mock = "3.14.0"
pytest-cov = "6.0.0"
psutil = "6.1.0"

# types
types-requests = "2.32.0.20241016"

[build-system]
requires = ["poetry-core"]
Expand Down
72 changes: 36 additions & 36 deletions epicbox-python/310/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
aiohappyeyeballs==2.4.3 ; python_version >= "3.10" and python_version < "3.11"
aiohttp==3.10.10 ; python_version >= "3.10" and python_version < "3.11"
aiohttp==3.11.6 ; python_version >= "3.10" and python_version < "3.11"
aiosignal==1.3.1 ; python_version >= "3.10" and python_version < "3.11"
alembic==1.14.0 ; python_version >= "3.10" and python_version < "3.11"
anyio==4.6.2.post1 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-common-compat==1.2.1 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-common-compat==1.2.2 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-common-io==1.4.2 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-common-sql==1.19.0 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-fab==1.5.0 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-common-sql==1.20.0 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-fab==1.5.1 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-ftp==3.11.1 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-http==4.13.2 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-imap==3.7.0 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-smtp==1.8.0 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-sqlite==3.9.0 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-smtp==1.8.1 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow-providers-sqlite==3.9.1 ; python_version >= "3.10" and python_version < "3.11"
apache-airflow==2.10.3 ; python_version >= "3.10" and python_version < "3.11"
apispec[yaml]==6.7.1 ; python_version >= "3.10" and python_version < "3.11"
argcomplete==3.5.1 ; python_version >= "3.10" and python_version < "3.11"
asgiref==3.8.1 ; python_version >= "3.10" and python_version < "3.11"
async-timeout==4.0.3 ; python_version >= "3.10" and python_version < "3.11"
async-timeout==5.0.1 ; python_version >= "3.10" and python_version < "3.11"
attrs==24.2.0 ; python_version >= "3.10" and python_version < "3.11"
babel==2.16.0 ; python_version >= "3.10" and python_version < "3.11"
beautifulsoup4==4.12.3 ; python_version >= "3.10" and python_version < "3.11"
biopython==1.84 ; python_version >= "3.10" and python_version < "3.11"
blinker==1.8.2 ; python_version >= "3.10" and python_version < "3.11"
blinker==1.9.0 ; python_version >= "3.10" and python_version < "3.11"
breadability==0.1.20 ; python_version >= "3.10" and python_version < "3.11"
cachelib==0.9.0 ; python_version >= "3.10" and python_version < "3.11"
certifi==2024.8.30 ; python_version >= "3.10" and python_version < "3.11"
Expand All @@ -34,14 +34,14 @@ colorama==0.4.6 ; python_version >= "3.10" and python_version < "3.11"
colorlog==6.9.0 ; python_version >= "3.10" and python_version < "3.11"
configupdater==3.2 ; python_version >= "3.10" and python_version < "3.11"
connexion[flask]==2.14.2 ; python_version >= "3.10" and python_version < "3.11"
contourpy==1.3.0 ; python_version >= "3.10" and python_version < "3.11"
contourpy==1.3.1 ; python_version >= "3.10" and python_version < "3.11"
cron-descriptor==1.4.5 ; python_version >= "3.10" and python_version < "3.11"
croniter==5.0.1 ; python_version >= "3.10" and python_version < "3.11"
cryptography==43.0.3 ; python_version >= "3.10" and python_version < "3.11"
cycler==0.12.1 ; python_version >= "3.10" and python_version < "3.11"
cython==3.0.11 ; python_version >= "3.10" and python_version < "3.11"
dawg-python==0.7.2 ; python_version >= "3.10" and python_version < "3.11"
deprecated==1.2.14 ; python_version >= "3.10" and python_version < "3.11"
deprecated==1.2.15 ; python_version >= "3.10" and python_version < "3.11"
dill==0.3.9 ; python_version >= "3.10" and python_version < "3.11"
django==5.1.3 ; python_version >= "3.10" and python_version < "3.11"
djangorestframework==3.15.2 ; python_version >= "3.10" and python_version < "3.11"
Expand All @@ -50,31 +50,31 @@ docopt==0.6.2 ; python_version >= "3.10" and python_version < "3.11"
email-validator==2.2.0 ; python_version >= "3.10" and python_version < "3.11"
exceptiongroup==1.2.2 ; python_version >= "3.10" and python_version < "3.11"
factory-boy==3.3.1 ; python_version >= "3.10" and python_version < "3.11"
faker==30.8.2 ; python_version >= "3.10" and python_version < "3.11"
faker==33.0.0 ; python_version >= "3.10" and python_version < "3.11"
fasttext==0.9.3 ; python_version >= "3.10" and python_version < "3.11"
flask-appbuilder==4.5.2 ; python_version >= "3.10" and python_version < "3.11"
flask-babel==2.0.0 ; python_version >= "3.10" and python_version < "3.11"
flask-caching==2.3.0 ; python_version >= "3.10" and python_version < "3.11"
flask-jwt-extended==4.6.0 ; python_version >= "3.10" and python_version < "3.11"
flask-jwt-extended==4.7.1 ; python_version >= "3.10" and python_version < "3.11"
flask-limiter==3.8.0 ; python_version >= "3.10" and python_version < "3.11"
flask-login==0.6.3 ; python_version >= "3.10" and python_version < "3.11"
flask-session==0.5.0 ; python_version >= "3.10" and python_version < "3.11"
flask-sqlalchemy==2.5.1 ; python_version >= "3.10" and python_version < "3.11"
flask-wtf==1.2.2 ; python_version >= "3.10" and python_version < "3.11"
flask==2.2.5 ; python_version >= "3.10" and python_version < "3.11"
fonttools==4.54.1 ; python_version >= "3.10" and python_version < "3.11"
fonttools==4.55.0 ; python_version >= "3.10" and python_version < "3.11"
frozenlist==1.5.0 ; python_version >= "3.10" and python_version < "3.11"
fsspec==2024.10.0 ; python_version >= "3.10" and python_version < "3.11"
gensim==4.3.3 ; python_version >= "3.10" and python_version < "3.11"
google-re2==1.1.20240702 ; python_version >= "3.10" and python_version < "3.11"
googleapis-common-protos==1.65.0 ; python_version >= "3.10" and python_version < "3.11"
googleapis-common-protos==1.66.0 ; python_version >= "3.10" and python_version < "3.11"
greenlet==3.1.1 ; python_version >= "3.10" and (platform_machine == "aarch64" or platform_machine == "ppc64le" or platform_machine == "x86_64" or platform_machine == "amd64" or platform_machine == "AMD64" or platform_machine == "win32" or platform_machine == "WIN32") and python_version < "3.11"
grpcio==1.67.1 ; python_version >= "3.10" and python_version < "3.11"
grpcio==1.68.0 ; python_version >= "3.10" and python_version < "3.11"
gunicorn==23.0.0 ; python_version >= "3.10" and python_version < "3.11"
h11==0.14.0 ; python_version >= "3.10" and python_version < "3.11"
httpcore==1.0.6 ; python_version >= "3.10" and python_version < "3.11"
httpcore==1.0.7 ; python_version >= "3.10" and python_version < "3.11"
httpx==0.27.2 ; python_version >= "3.10" and python_version < "3.11"
hypothesis==6.116.0 ; python_version >= "3.10" and python_version < "3.11"
hypothesis==6.119.3 ; python_version >= "3.10" and python_version < "3.11"
idna==3.10 ; python_version >= "3.10" and python_version < "3.11"
imageio==2.36.0 ; python_version >= "3.10" and python_version < "3.11"
importlib-metadata==8.5.0 ; python_version >= "3.10" and python_version < "3.11"
Expand Down Expand Up @@ -109,21 +109,21 @@ more-itertools==10.5.0 ; python_version >= "3.10" and python_version < "3.11"
mpmath==1.3.0 ; python_version >= "3.10" and python_version < "3.11"
multidict==6.1.0 ; python_version >= "3.10" and python_version < "3.11"
myhdl==0.11.49 ; python_version >= "3.10" and python_version < "3.11"
mysqlclient==2.2.5 ; python_version >= "3.10" and python_version < "3.11"
mysqlclient==2.2.6 ; python_version >= "3.10" and python_version < "3.11"
networkx==3.4.2 ; python_version >= "3.10" and python_version < "3.11"
nltk==3.9.1 ; python_version >= "3.10" and python_version < "3.11"
numpy==1.26.4 ; python_version >= "3.10" and python_version < "3.11"
opencv-python-headless==4.10.0.84 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-api==1.28.0 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-exporter-otlp-proto-common==1.28.0 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-exporter-otlp-proto-grpc==1.28.0 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-exporter-otlp-proto-http==1.28.0 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-exporter-otlp==1.28.0 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-proto==1.28.0 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-sdk==1.28.0 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-semantic-conventions==0.49b0 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-api==1.28.2 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-exporter-otlp-proto-common==1.28.2 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-exporter-otlp-proto-grpc==1.28.2 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-exporter-otlp-proto-http==1.28.2 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-exporter-otlp==1.28.2 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-proto==1.28.2 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-sdk==1.28.2 ; python_version >= "3.10" and python_version < "3.11"
opentelemetry-semantic-conventions==0.49b2 ; python_version >= "3.10" and python_version < "3.11"
ordered-set==4.1.0 ; python_version >= "3.10" and python_version < "3.11"
packaging==24.1 ; python_version >= "3.10" and python_version < "3.11"
packaging==24.2 ; python_version >= "3.10" and python_version < "3.11"
pandas==2.2.3 ; python_version >= "3.10" and python_version < "3.11"
pathspec==0.12.1 ; python_version >= "3.10" and python_version < "3.11"
pendulum==3.0.0 ; python_version >= "3.10" and python_version < "3.11"
Expand All @@ -139,7 +139,7 @@ pycosat==0.6.6 ; python_version >= "3.10" and python_version < "3.11"
pycountry==24.6.1 ; python_version >= "3.10" and python_version < "3.11"
pycparser==2.22 ; python_version >= "3.10" and python_version < "3.11"
pygments==2.18.0 ; python_version >= "3.10" and python_version < "3.11"
pyjwt==2.9.0 ; python_version >= "3.10" and python_version < "3.11"
pyjwt==2.10.0 ; python_version >= "3.10" and python_version < "3.11"
pymorphy2-dicts-ru==2.4.417127.4579844 ; python_version >= "3.10" and python_version < "3.11"
pymorphy2==0.9.1 ; python_version >= "3.10" and python_version < "3.11"
pymystem3==0.2.0 ; python_version >= "3.10" and python_version < "3.11"
Expand All @@ -153,7 +153,7 @@ python-slugify==8.0.4 ; python_version >= "3.10" and python_version < "3.11"
pytz==2024.2 ; python_version >= "3.10" and python_version < "3.11"
pyyaml==6.0.2 ; python_version >= "3.10" and python_version < "3.11"
referencing==0.35.1 ; python_version >= "3.10" and python_version < "3.11"
regex==2024.9.11 ; python_version >= "3.10" and python_version < "3.11"
regex==2024.11.6 ; python_version >= "3.10" and python_version < "3.11"
requests-toolbelt==1.0.0 ; python_version >= "3.10" and python_version < "3.11"
requests==2.32.3 ; python_version >= "3.10" and python_version < "3.11"
rfc3339-validator==0.1.4 ; python_version >= "3.10" and python_version < "3.11"
Expand All @@ -164,8 +164,8 @@ rsa==4.9 ; python_version >= "3.10" and python_version < "3.11"
scikit-image==0.24.0 ; python_version >= "3.10" and python_version < "3.11"
scikit-learn==1.5.2 ; python_version >= "3.10" and python_version < "3.11"
scipy==1.13.1 ; python_version >= "3.10" and python_version < "3.11"
setproctitle==1.3.3 ; python_version >= "3.10" and python_version < "3.11"
setuptools==75.3.0 ; python_version >= "3.10" and python_version < "3.11"
setproctitle==1.3.4 ; python_version >= "3.10" and python_version < "3.11"
setuptools==75.6.0 ; python_version >= "3.10" and python_version < "3.11"
shapely==2.0.6 ; python_version >= "3.10" and python_version < "3.11"
six==1.16.0 ; python_version >= "3.10" and python_version < "3.11"
smart-open==7.0.5 ; python_version >= "3.10" and python_version < "3.11"
Expand All @@ -175,7 +175,7 @@ soupsieve==2.6 ; python_version >= "3.10" and python_version < "3.11"
sqlalchemy-jsonfield==1.0.2 ; python_version >= "3.10" and python_version < "3.11"
sqlalchemy-utils==0.41.2 ; python_version >= "3.10" and python_version < "3.11"
sqlalchemy==1.4.54 ; python_version >= "3.10" and python_version < "3.11"
sqlparse==0.5.1 ; python_version >= "3.10" and python_version < "3.11"
sqlparse==0.5.2 ; python_version >= "3.10" and python_version < "3.11"
stepic-bioinformatics @ https://github.com/StepicOrg/stepik-bioinformatics/archive/1.0.0.zip#egg=stepic-bioinformatics==1.0.0 ; python_version >= "3.10" and python_version < "3.11"
stepic-common @ https://github.com/StepicOrg/stepik-common/archive/1.0.0.zip#egg=stepic-common==1.0.0 ; python_version >= "3.10" and python_version < "3.11"
stepic-utils @ https://github.com/hyperskill/stepik-utils/archive/1.3.0.zip#egg=stepic-utils==1.3.0 ; python_version >= "3.10" and python_version < "3.11"
Expand All @@ -187,7 +187,7 @@ termcolor==2.5.0 ; python_version >= "3.10" and python_version < "3.11"
text-unidecode==1.3 ; python_version >= "3.10" and python_version < "3.11"
threadpoolctl==3.5.0 ; python_version >= "3.10" and python_version < "3.11"
tifffile==2024.9.20 ; python_version >= "3.10" and python_version < "3.11"
tomli==2.0.2 ; python_version >= "3.10" and python_version < "3.11"
tomli==2.1.0 ; python_version >= "3.10" and python_version < "3.11"
toolz==1.0.0 ; python_version >= "3.10" and python_version < "3.11"
tqdm==4.67.0 ; python_version >= "3.10" and python_version < "3.11"
typing-extensions==4.12.2 ; python_version >= "3.10" and python_version < "3.11"
Expand All @@ -196,8 +196,8 @@ uc-micro-py==1.0.3 ; python_version >= "3.10" and python_version < "3.11"
universal-pathlib==0.2.5 ; python_version >= "3.10" and python_version < "3.11"
urllib3==2.2.3 ; python_version >= "3.10" and python_version < "3.11"
werkzeug==2.2.3 ; python_version >= "3.10" and python_version < "3.11"
wirerope==0.4.7 ; python_version >= "3.10" and python_version < "3.11"
wirerope==0.4.8 ; python_version >= "3.10" and python_version < "3.11"
wrapt==1.16.0 ; python_version >= "3.10" and python_version < "3.11"
wtforms==3.2.1 ; python_version >= "3.10" and python_version < "3.11"
yarl==1.17.1 ; python_version >= "3.10" and python_version < "3.11"
zipp==3.20.2 ; python_version >= "3.10" and python_version < "3.11"
yarl==1.18.0 ; python_version >= "3.10" and python_version < "3.11"
zipp==3.21.0 ; python_version >= "3.10" and python_version < "3.11"
Loading

0 comments on commit 7235e66

Please sign in to comment.