@@ -42,7 +42,7 @@ dev = [
4242# skill code samples actually resolves against the installed version.
4343# CI installs this group on every run; local dev opts in.
4444validation = [
45- " advanced-alchemy[cli,cryptography]>=1.11.0" ,
45+ " advanced-alchemy[cli,cryptography,fsspec,obstore ]>=1.11.0" ,
4646 " argon2-cffi>=23.1" , # advanced_alchemy.types.password_hash.argon2 imports argon2 at module load
4747 " dishka>=1.4" ,
4848 " flask>=3.0" , # advanced_alchemy.extensions.flask imports flask at module load
@@ -56,11 +56,11 @@ validation = [
5656 " litestar-saq[psycopg]>=0.8.0" ,
5757 " litestar-vite>=0.27.0" ,
5858 " msgspec>=0.21.1" ,
59- " polyfactory[sqlalchemy]>=3.3.0" ,
59+ " polyfactory[beanie, sqlalchemy]>=3.3.0" ,
6060 " pytest-databases>=0.19.0" ,
6161 " sanic[ext]>=24.6" , # advanced_alchemy.extensions.sanic imports sanic_ext at module load
6262 " sqlmodel>=0.0.27" ,
63- " sqlspec[adk,asyncpg,performance,psycopg]>=0.56.0" ,
63+ " sqlspec[adk,asyncpg,duckdb,oracledb, performance,psycopg]>=0.56.0" ,
6464]
6565
6666[project .urls ]
@@ -142,6 +142,13 @@ markers = [
142142 " slow: marks tests as slow (deselect with '-m \" not slow\" ')" ,
143143 " integration: marks tests as integration tests" ,
144144]
145+ # Silence deprecations from transitive tooling deps we neither control nor give
146+ # guidance on. Scoped by message so real deprecations from the libraries the
147+ # skills document (litestar, advanced-alchemy, sqlspec, msgspec, …) still surface.
148+ filterwarnings = [
149+ " ignore:'MultiCommand' is deprecated:DeprecationWarning" , # rich_click -> click 9 shim
150+ " ignore:SelectableGroups dict interface is deprecated:DeprecationWarning" , # opentelemetry importlib.metadata
151+ ]
145152
146153# ============================================================
147154# Coverage
0 commit comments