Skip to content

Commit

Permalink
chore: lsp strict workbench typing, force dbt 1.9 pip resolution whil…
Browse files Browse the repository at this point in the history
…e keeping max working streamlit pin
  • Loading branch information
z3z1ma committed Jan 6, 2025
1 parent 5afc839 commit cea178a
Show file tree
Hide file tree
Showing 10 changed files with 429 additions and 407 deletions.
7 changes: 5 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ dependencies = [

[project.optional-dependencies]
workbench = [
"streamlit>=1.20.0,<1.30.0",
"streamlit>=1.20.0,<1.34.0",
"streamlit-ace~=0.1.1",
"ydata-profiling~=4.12.1",
"feedparser~=6.0.11",
"streamlit-elements-fluence>=0.1.4",
"dbt-duckdb>=1.0.0,<2",
"dbt-duckdb>=1.8.0,<=1.10",
"setuptools>=70",
]

Expand All @@ -56,6 +56,9 @@ dev = [
[project.scripts]
"dbt-osmosis" = "dbt_osmosis.cli.main:cli"

[tool.uv]
override-dependencies = ["protobuf>=5.0,<6.0"]

[tool.black]
line-length = 100
target-version = ["py39", "py310", "py311", "py312"]
Expand Down
25 changes: 13 additions & 12 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ charset-normalizer==3.4.1
click==8.1.8
colorama==0.4.6
daff==1.3.46
dbt-adapters==1.7.0
dbt-common==1.10.0
dbt-core==1.8.8
dbt-adapters==1.13.0
dbt-common==1.14.0
dbt-core==1.9.1
dbt-extractor==0.5.1
dbt-semantic-interfaces==0.5.1
dbt-semantic-interfaces==0.7.4
deepdiff==7.0.1
idna==3.10
importlib-metadata==6.11.0
Expand All @@ -23,25 +23,23 @@ jinja2==3.1.5
jsonschema==4.23.0
jsonschema-specifications==2024.10.1
leather==0.4.0
logbook==1.5.3
markdown-it-py==3.0.0
markupsafe==3.0.2
mashumaro==3.14
mdurl==0.1.2
minimal-snowplow-tracker==0.0.2
more-itertools==10.5.0
msgpack==1.1.0
networkx==3.2.1 ; python_full_version < '3.10'
networkx==3.4.2 ; python_full_version >= '3.10'
mysql-mimic==2.5.7
networkx==3.2.1
ordered-set==4.1.0
packaging==23.2
packaging==24.2
parsedatetime==2.6
pathspec==0.12.1
pluggy==1.5.0
protobuf==4.25.5
protobuf==5.29.2
pydantic==2.10.4
pydantic-core==2.27.2
pygments==2.18.0
pygments==2.19.0
python-dateutil==2.9.0.post0
python-slugify==8.0.4
pytimeparse==1.1.8
Expand All @@ -51,11 +49,14 @@ referencing==0.35.1
requests==2.32.3
rich==13.9.4
rpds-py==0.22.3
ruamel-yaml==0.18.7
ruamel-yaml==0.18.9
ruamel-yaml-clib==0.2.12 ; platform_python_implementation == 'CPython'
six==1.17.0
snowplow-tracker==1.0.4
sqlglot==26.0.1
sqlparse==0.5.3
text-unidecode==1.3
types-requests==2.32.0.20241016
typing-extensions==4.12.2
tzdata==2024.2 ; platform_system == 'Windows'
urllib3==2.3.0
Expand Down
Loading

0 comments on commit cea178a

Please sign in to comment.