Skip to content

Commit 76b98df

Browse files
udpate dependencies
1 parent a46cdfc commit 76b98df

File tree

4 files changed

+1717
-1651
lines changed

4 files changed

+1717
-1651
lines changed

omega_prime/map.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ class LaneBase:
7171
successor_ids: list[Any]
7272
predecessor_ids: list[Any]
7373
trafficlight: Any = field(init=False, default=None)
74-
on_intersection: bool = field(init=False, default=None)
74+
on_intersection: bool = field(init=False, default=None)
7575
is_approaching: bool = field(init=False, default=None)
7676

7777
@property

pyproject.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,12 @@ dependencies = [
3838
'altair',
3939
'xarray',
4040
'pyproj',
41-
'betterosi>=0.3.4',
41+
'betterosi (>=0.8, <1)',
4242
'lxd-io>=0.4.6',
4343
'pyxodr-omega-prime',
4444
'joblib',
45-
'tqdm_joblib'
45+
'tqdm_joblib',
46+
'betterproto2-rust-codec'
4647
]
4748
version = "0.1.17"
4849

@@ -52,6 +53,8 @@ Repository = "https://github.com/ika-rwth-aachen/omega-prime"
5253

5354
[project.optional-dependencies]
5455
test = ['ruff', 'pdoc3', 'pre-commit', 'pytest', 'pytest-sugar', 'pytest-env','pytest-cov','pytest-progress','pytest-codeblocks', 'nbval','ipywidgets']
56+
lanelet2 = ['lanelet2']
57+
lanelet2x = ['lanelet2x']
5558

5659
[project.scripts]
5760
omega-prime = "omega_prime.cli:main"

requirements.txt

Lines changed: 26 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile .\pyproject.toml
33
altair==5.5.0
4-
# via omega-prime (pyproject.toml)
4+
# via omega-prime (./pyproject.toml)
55
annotated-types==0.7.0
66
# via pydantic
77
attrs==25.3.0
88
# via
99
# jsonschema
1010
# referencing
11-
betterosi==0.3.5
12-
# via omega-prime (pyproject.toml)
13-
betterproto2==0.3.1
11+
betterosi==0.8.1
12+
# via omega-prime (./pyproject.toml)
13+
betterproto2==0.8.0
1414
# via betterosi
1515
betterproto2-rust-codec==0.1.3
16-
# via betterproto2
16+
# via omega-prime (./pyproject.toml)
1717
certifi==2025.8.3
1818
# via
1919
# pyogrio
@@ -31,8 +31,8 @@ cycler==0.12.1
3131
# via matplotlib
3232
fonttools==4.59.2
3333
# via matplotlib
34-
geopandas==1.0.1
35-
# via omega-prime (pyproject.toml)
34+
grpcio==1.74.0
35+
# via betterproto2
3636
grpclib==0.4.8
3737
# via betterproto2
3838
h2==4.3.0
@@ -57,7 +57,7 @@ lxd-io==0.4.10
5757
# via omega-prime (./pyproject.toml)
5858
lxml==6.0.1
5959
# via
60-
# omega-prime (pyproject.toml)
60+
# omega-prime (./pyproject.toml)
6161
# pyxodr-omega-prime
6262
lz4==4.4.4
6363
# via mcap
@@ -67,7 +67,7 @@ markupsafe==3.0.2
6767
# via jinja2
6868
matplotlib==3.10.6
6969
# via
70-
# omega-prime (pyproject.toml)
70+
# omega-prime (./pyproject.toml)
7171
# betterosi
7272
# lxd-io
7373
# pyxodr-omega-prime
@@ -83,16 +83,15 @@ multidict==6.6.4
8383
# via grpclib
8484
mypy-extensions==1.1.0
8585
# via typing-inspect
86-
narwhals==2.3.0
86+
narwhals==2.4.0
8787
# via altair
8888
networkx==3.5
8989
# via omega-prime (./pyproject.toml)
90-
numpy==2.3.2
90+
numpy==2.3.3
9191
# via
92-
# omega-prime (pyproject.toml)
92+
# omega-prime (./pyproject.toml)
9393
# betterosi
9494
# contourpy
95-
# geopandas
9695
# lxd-io
9796
# matplotlib
9897
# pandas
@@ -104,38 +103,38 @@ numpy==2.3.2
104103
packaging==25.0
105104
# via
106105
# altair
107-
# geopandas
108106
# matplotlib
109107
# pandera
110108
# pyogrio
111109
# xarray
112110
pandas==2.3.2
113111
# via
114-
# omega-prime (pyproject.toml)
115-
# geopandas
112+
# omega-prime (./pyproject.toml)
116113
# xarray
117114
pandera==0.26.1
118115
# via omega-prime (./pyproject.toml)
119116
pillow==11.3.0
120117
# via matplotlib
121-
polars==1.33.0
118+
polars==1.33.1
122119
# via
123-
# omega-prime (pyproject.toml)
120+
# omega-prime (./pyproject.toml)
124121
# lxd-io
125122
# pandera
126123
# polars-st
127124
polars-st==0.3.0
128125
# via omega-prime (./pyproject.toml)
129-
protobuf==6.32.0
126+
protobuf==6.32.1
130127
# via
131-
# betterosi
128+
# betterproto2
132129
# mcap-protobuf-support
133130
pyarrow==21.0.0
134131
# via
135132
# pandas
136133
# polars-st
137134
pydantic==2.11.7
138-
# via pandera
135+
# via
136+
# betterproto2
137+
# pandera
139138
pydantic-core==2.33.2
140139
# via pydantic
141140
pygments==2.19.2
@@ -154,7 +153,7 @@ python-dateutil==2.9.0.post0
154153
pytz==2025.2
155154
# via pandas
156155
pyxodr-omega-prime==0.1.5
157-
# via omega-prime (pyproject.toml)
156+
# via omega-prime (./pyproject.toml)
158157
referencing==0.36.2
159158
# via
160159
# jsonschema
@@ -167,21 +166,20 @@ rpds-py==0.27.1
167166
# via
168167
# jsonschema
169168
# referencing
170-
scipy==1.16.1
169+
scipy==1.16.2
171170
# via
172-
# omega-prime (pyproject.toml)
171+
# omega-prime (./pyproject.toml)
173172
# pyxodr-omega-prime
174173
shapely==2.1.1
175174
# via
176-
# omega-prime (pyproject.toml)
177-
# geopandas
175+
# omega-prime (./pyproject.toml)
178176
# pyxodr-omega-prime
179177
shellingham==1.5.4
180178
# via typer
181179
six==1.17.0
182180
# via python-dateutil
183181
strenum==0.4.15
184-
# via omega-prime (pyproject.toml)
182+
# via omega-prime (./pyproject.toml)
185183
tqdm==4.67.1
186184
# via
187185
# betterosi
@@ -192,7 +190,7 @@ typeguard==4.4.4
192190
# via pandera
193191
typer==0.17.4
194192
# via
195-
# omega-prime (pyproject.toml)
193+
# omega-prime (./pyproject.toml)
196194
# betterosi
197195
typing-extensions==4.15.0
198196
# via

0 commit comments

Comments
 (0)