Skip to content

Commit 2afdae4

Browse files
committed
New release: 2.0.1
The "release something, it's broken, release it again" monster attacked us here. So we do need a full eventkit pypi package, so we had to create a new one under a new name and publish it then update our dependency here to keep things working properly. as it goes.
1 parent cbc5b67 commit 2afdae4

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

docs/changelog.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@
44
2.0
55
---
66

7+
Version 2.0.1 (2025-06-22)
8+
^^^^^^^^^^^^^^^^^^^^^^^^^^
9+
10+
Minor dependency change to fix pypi package building.
11+
12+
**Dependency Fix**
13+
14+
The ``eventkit`` dependency is now ``aeventkit`` because ``eventkit`` is locked behind a closed account and pypi doesn't allow dependencies with direct github URL tags.
15+
716
Version 2.0.0 (2025-06-13)
817
^^^^^^^^^^^^^^^^^^^^^^^^^^
918

pyproject.toml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "ib_async"
3-
version = "2.0.0"
3+
version = "2.0.1"
44
description = "Python sync/async framework for Interactive Brokers API"
55
authors = ["Ewald de Wit"]
66
maintainers = ["Matt Stancliff <[email protected]>"]
@@ -23,10 +23,8 @@ keywords = ["ibapi", "tws", "asyncio", "jupyter", "interactive", "brokers", "asy
2323

2424
[tool.poetry.dependencies]
2525
python = ">=3.10"
26-
# The pypi `eventkit` package is still locked to Ewald's account, so for now it's
27-
# easier to just add a direct github tag dependency for our new version.
28-
eventkit = { git = "https://github.com/ib-api-reloaded/eventkit", tag = "v2.0.0" }
29-
# eventkit = { path = "../eventkit", develop = true }
26+
aeventkit = "^2.1.0"
27+
# aeventkit = { path = "../eventkit", develop = true }
3028
nest_asyncio = "*"
3129

3230
[tool.poetry.urls]

0 commit comments

Comments
 (0)