Skip to content

Commit

Permalink
Fix: CI frequently failed due to new versions (#501)
Browse files Browse the repository at this point in the history
* Fix: CI frequently failed due to new versions

Solution: Fix the version of all dependencies used in the project.

* fixup! Fix: CI frequently failed due to new versions
  • Loading branch information
hoh committed Dec 11, 2023
1 parent 10f4076 commit 347a35c
Showing 1 changed file with 24 additions and 24 deletions.
48 changes: 24 additions & 24 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,23 +24,23 @@ classifiers = [
"Topic :: System :: Distributed Computing",
]
dependencies = [
"pydantic[dotenv]~=1.10.13",
"aiohttp~=3.8.6",
"aiodns~=3.1.0",
"alembic~=1.7.6",
"setproctitle~=1.3.3",
"pyyaml~=6.0.1",
"aleph-message~=0.4.0",
"jwskate~=0.8.0",
"eth-account~=0.9.0",
"sentry-sdk~=1.31.0",
"aioredis~=1.3.1",
"psutil~=5.9.5",
"py-cpuinfo~=9.0.0",
"schedule~=1.2.1",
"pydantic[dotenv]==1.10.13",
"aiohttp==3.8.6",
"aiodns==3.1.0",
"alembic==1.7.6",
"setproctitle==1.3.3",
"pyyaml==6.0.1",
"aleph-message==0.4.1",
"jwskate==0.8.0",
"eth-account==0.9.0",
"sentry-sdk==1.31.0",
"aioredis==1.3.1",
"psutil==5.9.5",
"py-cpuinfo==9.0.0",
"schedule==1.2.1",
"nftables @ git+https://salsa.debian.org/pkg-netfilter-team/pkg-nftables#egg=nftables&subdirectory=py",
"msgpack~=1.0.7",
"packaging~=23.2",
"msgpack==1.0.7",
"packaging==23.2",
"jsonschema==4.19.1",
]

Expand Down Expand Up @@ -75,10 +75,10 @@ check = "aleph-vm controller run {args:--help}"

[tool.hatch.envs.testing]
dependencies = [
"coverage[toml]~=7.3.2",
"pytest~=7.4.2",
"pytest-mock~=3.11.1",
"pytest-asyncio~=0.21.1 ",
"coverage[toml]==7.3.2",
"pytest==7.4.2",
"pytest-mock==3.11.1",
"pytest-asyncio==0.21.1 ",
]
[tool.hatch.envs.testing.scripts]
test = "pytest {args:tests}"
Expand All @@ -98,10 +98,10 @@ python = ["3.9", "3.10", "3.11", "3.12"]
[tool.hatch.envs.lint]
detached = true
dependencies = [
"black>=23.9.0",
"mypy>=1.6.0",
"ruff>=0.0.292",
"isort>=5.12.0",
"black==23.9.0",
"mypy==1.6.0",
"ruff==0.0.292",
"isort==5.12.0",
]
[tool.hatch.envs.lint.scripts]
typing = "mypy --install-types --non-interactive --ignore-missing-imports --explicit-package-bases {args:src/aleph/vm/ tests/ examples/example_fastapi runtimes/aleph-debian-12-python}"
Expand Down

0 comments on commit 347a35c

Please sign in to comment.