Skip to content

Commit 441c82f

Browse files
committed
update packages (uv.lock)
1 parent b043ad4 commit 441c82f

File tree

2 files changed

+1180
-1130
lines changed

2 files changed

+1180
-1130
lines changed

requirements.txt

Lines changed: 85 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# uv pip compile pyproject.toml --annotation-style line --all-extras
33
aio-pika==9.5.4 # via lomas-server
44
aiormq==6.8.1 # via aio-pika
5+
alabaster==1.0.0 # via sphinx
56
altair==5.5.0 # via streamlit
67
annotated-types==0.7.0 # via pydantic
78
antlr4-python3-runtime==4.9.3 # via smartnoise-sql
@@ -14,21 +15,21 @@ astroid==3.3.11 # via pylint
1415
asttokens==3.0.0 # via stack-data
1516
async-lru==2.0.5 # via jupyterlab
1617
attrs==25.3.0 # via jsonschema, mantelo, referencing
17-
babel==2.17.0 # via jupyterlab-server
18-
beautifulsoup4==4.13.4 # via nbconvert
18+
babel==2.17.0 # via jupyterlab-server, sphinx
19+
beautifulsoup4==4.13.5 # via nbconvert
1920
black==25.1.0 # via lomas (pyproject.toml)
2021
bleach==6.2.0 # via nbconvert
2122
blinker==1.9.0 # via streamlit
2223
boto3==1.34.115 # via lomas-server
2324
botocore==1.34.162 # via boto3, s3transfer
2425
cachetools==5.5.2 # via streamlit
2526
certifi==2025.8.3 # via httpcore, httpx, requests
26-
cffi==1.17.1 # via argon2-cffi-bindings, cryptography
27+
cffi==2.0.0 # via argon2-cffi-bindings, cryptography
2728
charset-normalizer==3.4.3 # via requests
2829
click==8.2.1 # via black, streamlit, uvicorn
2930
comm==0.2.3 # via ipykernel, ipywidgets
3031
contourpy==1.3.3 # via matplotlib
31-
coverage==7.10.4 # via pytest-cov, lomas (pyproject.toml)
32+
coverage==7.10.6 # via pytest-cov, lomas (pyproject.toml)
3233
cryptography==44.0.2 # via lomas-server
3334
cycler==0.12.1 # via matplotlib
3435
debugpy==1.8.16 # via ipykernel
@@ -39,16 +40,17 @@ diffprivlib==0.6.5 # via diffprivlib-logger, lomas-core
3940
diffprivlib-logger==0.0.3 # via lomas-core
4041
dill==0.4.0 # via pylint
4142
disjoint-set==0.8.0 # via private-pgm
42-
dnspython==2.7.0 # via pymongo
43+
dnspython==2.8.0 # via pymongo
44+
docutils==0.21.2 # via myst-parser, nbsphinx, sphinx, sphinx-rtd-theme
4345
exceptiongroup==1.3.0 # via aio-pika
44-
executing==2.2.0 # via stack-data
45-
faker==37.5.3 # via smartnoise-synth
46+
executing==2.2.1 # via stack-data
47+
faker==37.6.0 # via smartnoise-synth
4648
fastapi==0.115.12 # via lomas-core
4749
fastjsonschema==2.21.2 # via nbformat
4850
filelock==3.19.1 # via torch
49-
fonttools==4.59.1 # via matplotlib
51+
fonttools==4.59.2 # via matplotlib
5052
fqdn==1.5.1 # via jsonschema
51-
fsspec==2025.7.0 # via torch
53+
fsspec==2025.9.0 # via torch
5254
gitdb==4.0.12 # via gitpython
5355
gitpython==3.1.45 # via streamlit
5456
googleapis-common-protos==1.70.0 # via opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http
@@ -59,53 +61,59 @@ h11==0.16.0 # via httpcore, uvicorn
5961
httpcore==1.0.9 # via httpx
6062
httpx==0.28.1 # via jupyterlab
6163
idna==3.10 # via anyio, httpx, jsonschema, requests, yarl
64+
imagesize==1.4.1 # via sphinx
6265
importlib-metadata==8.7.0 # via opentelemetry-api
6366
iniconfig==2.1.0 # via pytest
6467
ipykernel==6.30.1 # via jupyter, jupyter-console, jupyterlab
65-
ipython==9.4.0 # via ipykernel, ipywidgets, jupyter-console
68+
ipython==9.5.0 # via ipykernel, ipywidgets, jupyter-console
6669
ipython-pygments-lexers==1.1.1 # via ipython
6770
ipywidgets==8.1.7 # via jupyter
6871
isoduration==20.11.0 # via jsonschema
6972
isort==6.0.1 # via pylint
7073
jax==0.5.3 # via lomas-server
7174
jaxlib==0.5.3 # via jax
7275
jedi==0.19.2 # via ipython
73-
jinja2==3.1.6 # via altair, jupyter-server, jupyterlab, jupyterlab-server, nbconvert, pydeck, torch
76+
jinja2==3.1.6 # via altair, jupyter-server, jupyterlab, jupyterlab-server, myst-parser, nbconvert, nbsphinx, pydeck, sphinx, torch
7477
jmespath==1.0.1 # via boto3, botocore
75-
joblib==1.5.1 # via diffprivlib, scikit-learn
78+
joblib==1.5.2 # via diffprivlib, scikit-learn
7679
json5==0.12.1 # via jupyterlab-server
7780
jsonpointer==3.0.0 # via jsonschema
7881
jsonschema==4.25.1 # via altair, jupyter-events, jupyterlab-server, nbformat
79-
jsonschema-specifications==2025.4.1 # via jsonschema
82+
jsonschema-specifications==2025.9.1 # via jsonschema
8083
jupyter==1.1.1 # via lomas-client
8184
jupyter-client==8.6.3 # via ipykernel, jupyter-console, jupyter-server, nbclient
8285
jupyter-console==6.6.3 # via jupyter
8386
jupyter-core==5.8.1 # via ipykernel, jupyter-client, jupyter-console, jupyter-server, jupyterlab, lomas-client, nbclient, nbconvert, nbformat
8487
jupyter-events==0.12.0 # via jupyter-server
85-
jupyter-lsp==2.2.6 # via jupyterlab
86-
jupyter-server==2.16.0 # via jupyter-lsp, jupyterlab, jupyterlab-server, notebook, notebook-shim
88+
jupyter-lsp==2.3.0 # via jupyterlab
89+
jupyter-server==2.17.0 # via jupyter-lsp, jupyterlab, jupyterlab-server, notebook, notebook-shim
8790
jupyter-server-terminals==0.5.3 # via jupyter-server
88-
jupyterlab==4.4.6 # via jupyter, notebook
91+
jupyterlab==4.4.7 # via jupyter, notebook
8992
jupyterlab-pygments==0.3.0 # via nbconvert
9093
jupyterlab-server==2.27.3 # via jupyterlab, notebook
9194
jupyterlab-widgets==3.0.15 # via ipywidgets
9295
kiwisolver==1.4.9 # via matplotlib
9396
lark==1.2.2 # via rfc3987-syntax
9497
mantelo==2.2.0 # via lomas-server
98+
markdown-it-py==3.0.0 # via mdit-py-plugins, myst-parser
9599
markupsafe==3.0.2 # via jinja2, nbconvert
96-
matplotlib==3.10.5 # via private-pgm, seaborn
100+
matplotlib==3.10.6 # via private-pgm, seaborn
97101
matplotlib-inline==0.1.7 # via ipykernel, ipython
98102
mccabe==0.7.0 # via pylint
99-
mistune==3.1.3 # via nbconvert
103+
mdit-py-plugins==0.5.0 # via myst-parser
104+
mdurl==0.1.2 # via markdown-it-py
105+
mistune==3.1.4 # via nbconvert
100106
ml-dtypes==0.5.3 # via jax, jaxlib
101107
mpmath==1.3.0 # via sympy
102108
multidict==6.6.4 # via yarl
103-
mypy==1.17.1 # via lomas (pyproject.toml)
109+
mypy==1.17.1 # via returns, lomas (pyproject.toml)
104110
mypy-extensions==1.1.0 # via black, mypy
105-
narwhals==2.1.2 # via altair
111+
myst-parser==4.0.0 # via lomas (pyproject.toml)
112+
narwhals==2.4.0 # via altair
106113
nbclient==0.10.2 # via nbconvert
107-
nbconvert==7.16.6 # via jupyter, jupyter-server
108-
nbformat==5.10.4 # via jupyter-server, nbclient, nbconvert
114+
nbconvert==7.16.6 # via jupyter, jupyter-server, nbsphinx
115+
nbformat==5.10.4 # via jupyter-server, nbclient, nbconvert, nbsphinx
116+
nbsphinx==0.9.6 # via lomas (pyproject.toml)
109117
nest-asyncio==1.6.0 # via ipykernel
110118
networkx==3.5 # via private-pgm, torch
111119
nose==1.3.7 # via private-pgm
@@ -116,87 +124,103 @@ oauthlib==3.3.1 # via lomas-client, lomas-server, requests-oauthlib
116124
opacus==0.14.0 # via smartnoise-synth
117125
opendp==0.12.0 # via lomas-core, opendp-logger, smartnoise-sql
118126
opendp-logger==0.3.0 # via lomas-core
119-
opentelemetry-api==1.36.0 # via lomas-core, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http, opentelemetry-instrumentation, opentelemetry-instrumentation-aio-pika, opentelemetry-instrumentation-asgi, opentelemetry-instrumentation-fastapi, opentelemetry-instrumentation-logging, opentelemetry-instrumentation-pymongo, opentelemetry-instrumentation-requests, opentelemetry-sdk, opentelemetry-semantic-conventions
120-
opentelemetry-exporter-otlp==1.36.0 # via lomas-core
121-
opentelemetry-exporter-otlp-proto-common==1.36.0 # via opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http
122-
opentelemetry-exporter-otlp-proto-grpc==1.36.0 # via opentelemetry-exporter-otlp
123-
opentelemetry-exporter-otlp-proto-http==1.36.0 # via opentelemetry-exporter-otlp
124-
opentelemetry-instrumentation==0.57b0 # via opentelemetry-instrumentation-aio-pika, opentelemetry-instrumentation-asgi, opentelemetry-instrumentation-fastapi, opentelemetry-instrumentation-logging, opentelemetry-instrumentation-pymongo, opentelemetry-instrumentation-requests
125-
opentelemetry-instrumentation-aio-pika==0.57b0 # via lomas-server
126-
opentelemetry-instrumentation-asgi==0.57b0 # via opentelemetry-instrumentation-fastapi
127-
opentelemetry-instrumentation-fastapi==0.57b0 # via lomas-server
128-
opentelemetry-instrumentation-logging==0.57b0 # via lomas-client, lomas-server
129-
opentelemetry-instrumentation-pymongo==0.57b0 # via lomas-server
130-
opentelemetry-instrumentation-requests==0.57b0 # via lomas-client
131-
opentelemetry-proto==1.36.0 # via opentelemetry-exporter-otlp-proto-common, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http
132-
opentelemetry-sdk==1.36.0 # via lomas-core, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http
133-
opentelemetry-semantic-conventions==0.57b0 # via opentelemetry-instrumentation, opentelemetry-instrumentation-asgi, opentelemetry-instrumentation-fastapi, opentelemetry-instrumentation-pymongo, opentelemetry-instrumentation-requests, opentelemetry-sdk
134-
opentelemetry-util-http==0.57b0 # via opentelemetry-instrumentation-asgi, opentelemetry-instrumentation-fastapi, opentelemetry-instrumentation-requests
127+
opentelemetry-api==1.37.0 # via lomas-core, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http, opentelemetry-instrumentation, opentelemetry-instrumentation-aio-pika, opentelemetry-instrumentation-asgi, opentelemetry-instrumentation-fastapi, opentelemetry-instrumentation-logging, opentelemetry-instrumentation-pymongo, opentelemetry-instrumentation-requests, opentelemetry-sdk, opentelemetry-semantic-conventions
128+
opentelemetry-exporter-otlp==1.37.0 # via lomas-core
129+
opentelemetry-exporter-otlp-proto-common==1.37.0 # via opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http
130+
opentelemetry-exporter-otlp-proto-grpc==1.37.0 # via opentelemetry-exporter-otlp
131+
opentelemetry-exporter-otlp-proto-http==1.37.0 # via opentelemetry-exporter-otlp
132+
opentelemetry-instrumentation==0.58b0 # via opentelemetry-instrumentation-aio-pika, opentelemetry-instrumentation-asgi, opentelemetry-instrumentation-fastapi, opentelemetry-instrumentation-logging, opentelemetry-instrumentation-pymongo, opentelemetry-instrumentation-requests
133+
opentelemetry-instrumentation-aio-pika==0.58b0 # via lomas-server
134+
opentelemetry-instrumentation-asgi==0.58b0 # via opentelemetry-instrumentation-fastapi
135+
opentelemetry-instrumentation-fastapi==0.58b0 # via lomas-server
136+
opentelemetry-instrumentation-logging==0.58b0 # via lomas-client, lomas-server
137+
opentelemetry-instrumentation-pymongo==0.58b0 # via lomas-server
138+
opentelemetry-instrumentation-requests==0.58b0 # via lomas-client
139+
opentelemetry-proto==1.37.0 # via opentelemetry-exporter-otlp-proto-common, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http
140+
opentelemetry-sdk==1.37.0 # via lomas-core, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http
141+
opentelemetry-semantic-conventions==0.58b0 # via opentelemetry-instrumentation, opentelemetry-instrumentation-asgi, opentelemetry-instrumentation-fastapi, opentelemetry-instrumentation-pymongo, opentelemetry-instrumentation-requests, opentelemetry-sdk
142+
opentelemetry-util-http==0.58b0 # via opentelemetry-instrumentation-asgi, opentelemetry-instrumentation-fastapi, opentelemetry-instrumentation-requests
135143
opt-einsum==3.4.0 # via jax
136-
overrides==7.7.0 # via jupyter-server
144+
orjson==3.11.3 # via lomas (pyproject.toml)
137145
pac-synth==0.0.8 # via smartnoise-synth
138-
packaging==24.2 # via altair, black, ipykernel, jupyter-events, jupyter-server, jupyterlab, jupyterlab-server, matplotlib, nbconvert, opentelemetry-instrumentation, pytest, streamlit
146+
packaging==24.2 # via altair, black, ipykernel, jupyter-events, jupyter-server, jupyterlab, jupyterlab-server, matplotlib, nbconvert, opentelemetry-instrumentation, pytest, sphinx, streamlit
139147
pamqp==3.3.0 # via aiormq
140148
pandas==2.3.2 # via lomas-core, private-pgm, seaborn, smartnoise-sql, streamlit
149+
pandoc==2.4 # via lomas (pyproject.toml)
141150
pandocfilters==1.5.1 # via nbconvert
142-
parso==0.8.4 # via jedi
151+
parso==0.8.5 # via jedi
143152
pathspec==0.12.1 # via black, mypy
144153
pexpect==4.9.0 # via ipython
145154
pillow==11.3.0 # via matplotlib, streamlit
146-
platformdirs==4.3.8 # via black, jupyter-core, pylint
155+
platformdirs==4.4.0 # via black, jupyter-core, pylint
147156
pluggy==1.6.0 # via pytest, pytest-cov
157+
plumbum==1.9.0 # via pandoc
158+
ply==3.11 # via pandoc
159+
pockets==0.9.1 # via sphinxcontrib-napoleon
148160
polars==1.12.0 # via lomas-core
149161
private-pgm @ git+https://github.com/ryan112358/private-pgm@01f02f17eba440f4e76c1d06fa5ee9eed0bd2bca # via lomas-core
150162
prometheus-client==0.22.1 # via jupyter-server
151-
prompt-toolkit==3.0.51 # via ipython, jupyter-console
163+
prompt-toolkit==3.0.52 # via ipython, jupyter-console
152164
propcache==0.3.2 # via yarl
153-
protobuf==6.32.0 # via googleapis-common-protos, opentelemetry-proto, streamlit
165+
protobuf==6.32.1 # via googleapis-common-protos, opentelemetry-proto, streamlit
154166
psutil==7.0.0 # via ipykernel
155167
ptyprocess==0.7.0 # via pexpect, terminado
156168
pure-eval==0.2.3 # via stack-data
157169
pyarrow==21.0.0 # via lomas-core, streamlit
158-
pycparser==2.22 # via cffi
170+
pycparser==2.23 # via cffi
159171
pydantic==2.8.2 # via fastapi, lomas-core, lomas-server, pydantic-settings
160172
pydantic-core==2.20.1 # via pydantic
161173
pydantic-settings==2.8.1 # via lomas-core
162174
pydeck==0.9.1 # via streamlit
163175
pydocstringformatter==0.7.5 # via lomas (pyproject.toml)
164-
pygments==2.19.2 # via ipython, ipython-pygments-lexers, jupyter-console, nbconvert, pytest
176+
pygments==2.19.2 # via ipython, ipython-pygments-lexers, jupyter-console, nbconvert, pytest, sphinx
165177
pyjwt==2.10.1 # via lomas-server
166178
pylint==3.3.8 # via lomas (pyproject.toml)
167-
pymongo==4.14.1 # via lomas-core
179+
pymongo==4.15.0 # via lomas-core
168180
pyparsing==3.2.3 # via matplotlib
169-
pytest==8.4.1 # via pytest-cov, lomas (pyproject.toml)
170-
pytest-cov==6.2.1 # via lomas (pyproject.toml)
181+
pytest==8.4.2 # via pytest-cov, lomas (pyproject.toml)
182+
pytest-cov==7.0.0 # via lomas (pyproject.toml)
171183
python-dateutil==2.9.0.post0 # via arrow, botocore, jupyter-client, matplotlib, pandas
172184
python-dotenv==1.1.1 # via pydantic-settings
173185
python-json-logger==3.3.0 # via jupyter-events
174186
pytz==2025.2 # via pandas
175-
pyyaml==6.0.2 # via jupyter-events, smartnoise-sql
176-
pyzmq==27.0.2 # via ipykernel, jupyter-client, jupyter-console, jupyter-server
187+
pyyaml==6.0.2 # via jupyter-events, myst-parser, smartnoise-sql
188+
pyzmq==27.1.0 # via ipykernel, jupyter-client, jupyter-console, jupyter-server
177189
referencing==0.36.2 # via jsonschema, jsonschema-specifications, jupyter-events
178-
requests==2.32.5 # via jupyterlab-server, lomas-client, mantelo, opentelemetry-exporter-otlp-proto-http, requests-oauthlib, streamlit
190+
requests==2.32.5 # via jupyterlab-server, lomas-client, mantelo, opentelemetry-exporter-otlp-proto-http, requests-oauthlib, sphinx, streamlit
179191
requests-oauthlib==2.0.0 # via lomas-client, lomas-server
192+
returns==0.26.0 # via lomas-core
180193
rfc3339-validator==0.1.4 # via jsonschema, jupyter-events
181194
rfc3986-validator==0.1.1 # via jsonschema, jupyter-events
182195
rfc3987-syntax==1.1.0 # via jsonschema
183-
rpds-py==0.27.0 # via jsonschema, referencing
184-
ruff==0.12.9 # via lomas (pyproject.toml)
196+
rpds-py==0.27.1 # via jsonschema, referencing
197+
ruff==0.13.0 # via lomas (pyproject.toml)
185198
s3transfer==0.10.4 # via boto3
186199
scikit-learn==1.6.1 # via diffprivlib, lomas-core
187-
scipy==1.16.1 # via diffprivlib, jax, jaxlib, opacus, private-pgm, scikit-learn
200+
scipy==1.16.2 # via diffprivlib, jax, jaxlib, opacus, private-pgm, scikit-learn
188201
seaborn==0.13.2 # via lomas-client
189202
send2trash==1.8.3 # via jupyter-server
190203
setuptools==80.9.0 # via diffprivlib, jupyterlab, torch
191-
six==1.17.0 # via python-dateutil, rfc3339-validator
204+
six==1.17.0 # via pockets, python-dateutil, rfc3339-validator, sphinxcontrib-napoleon
192205
smartnoise-sql==1.0.6 # via lomas-server, smartnoise-synth
193206
smartnoise-synth==1.0.4 # via lomas-core, smartnoise-synth-logger
194207
smartnoise-synth-logger==0.0.4 # via lomas-core
195208
smmap==5.0.2 # via gitdb
196209
sniffio==1.3.1 # via anyio
197-
soupsieve==2.7 # via beautifulsoup4
210+
snowballstemmer==3.0.1 # via sphinx
211+
soupsieve==2.8 # via beautifulsoup4
212+
sphinx==8.1.3 # via myst-parser, nbsphinx, sphinx-rtd-theme, sphinxcontrib-jquery, lomas (pyproject.toml)
213+
sphinx-rtd-theme==3.0.2 # via lomas (pyproject.toml)
214+
sphinxcontrib-applehelp==2.0.0 # via sphinx
215+
sphinxcontrib-devhelp==2.0.0 # via sphinx
216+
sphinxcontrib-htmlhelp==2.1.0 # via sphinx
217+
sphinxcontrib-jquery==4.1 # via sphinx-rtd-theme
218+
sphinxcontrib-jsmath==1.0.1 # via sphinx
219+
sphinxcontrib-napoleon==0.7 # via lomas (pyproject.toml)
220+
sphinxcontrib-qthelp==2.0.0 # via sphinx
221+
sphinxcontrib-serializinghtml==2.0.0 # via sphinx
198222
sqlalchemy==2.0.43 # via smartnoise-sql
199-
sqlglot==27.8.0 # via lomas-server
223+
sqlglot==27.14.0 # via lomas-server
200224
st-pages==1.0.0 # via lomas-server
201225
stack-data==0.6.3 # via ipython
202226
starlette==0.46.2 # via fastapi
@@ -210,9 +234,9 @@ toml==0.10.2 # via streamlit
210234
tomlkit==0.13.3 # via pylint
211235
torch==2.8.0+cpu # via opacus, smartnoise-synth, lomas (pyproject.toml)
212236
tornado==6.5.2 # via ipykernel, jupyter-client, jupyter-server, jupyterlab, notebook, streamlit, terminado
213-
traitlets==5.14.3 # via ipykernel, ipython, ipywidgets, jupyter-client, jupyter-console, jupyter-core, jupyter-events, jupyter-server, jupyterlab, matplotlib-inline, nbclient, nbconvert, nbformat
214-
types-python-dateutil==2.9.0.20250809 # via arrow
215-
typing-extensions==4.14.1 # via altair, anyio, beautifulsoup4, exceptiongroup, fastapi, mypy, opentelemetry-api, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http, opentelemetry-sdk, opentelemetry-semantic-conventions, pydantic, pydantic-core, referencing, sqlalchemy, streamlit, torch
237+
traitlets==5.14.3 # via ipykernel, ipython, ipywidgets, jupyter-client, jupyter-console, jupyter-core, jupyter-events, jupyter-server, jupyterlab, matplotlib-inline, nbclient, nbconvert, nbformat, nbsphinx
238+
types-python-dateutil==2.9.0.20250822 # via arrow
239+
typing-extensions==4.15.0 # via altair, anyio, beautifulsoup4, exceptiongroup, fastapi, mypy, opentelemetry-api, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http, opentelemetry-sdk, opentelemetry-semantic-conventions, pydantic, pydantic-core, referencing, returns, sqlalchemy, streamlit, torch
216240
tzdata==2025.2 # via faker, pandas
217241
uri-template==1.3.0 # via jsonschema
218242
urllib3==2.5.0 # via botocore, requests

0 commit comments

Comments
 (0)