Skip to content

Commit

Permalink
Dependencies: Use fixed version constraints for more volatile packages
Browse files Browse the repository at this point in the history
This aims to provide better protection against accidental havocs, by
nailing packages with more volatility using exact version constraints.
  • Loading branch information
amotl committed Jun 18, 2024
1 parent 754284c commit 189c211
Show file tree
Hide file tree
Showing 9 changed files with 17 additions and 17 deletions.
4 changes: 2 additions & 2 deletions by-dataframe/dask/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ click<9
colorlog<7
dask[dataframe]>=2024.4.1 # Python 3.11.9 breaks previous Dask
distributed>=2024.4.1 # Python 3.11.9 breaks previous Dask
pueblo>=0.0.7
sqlalchemy-cratedb>=0.36.1,<1
pueblo==0.0.9
sqlalchemy-cratedb==0.37.0
4 changes: 2 additions & 2 deletions by-dataframe/pandas/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
click<9
colorlog<7
pandas==2.2.*
pueblo>=0.0.7
sqlalchemy-cratedb>=0.36.1,<1
pueblo==0.0.9
sqlalchemy-cratedb==0.37.0
4 changes: 2 additions & 2 deletions topic/machine-learning/automl/requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Real.
cratedb-toolkit[io]
pueblo[notebook,testing]>=0.0.7
cratedb-toolkit[io]==0.0.13
pueblo[notebook,testing]==0.0.9

# Development.
# cratedb-toolkit[io] @ git+https://github.com/crate-workbench/cratedb-toolkit.git@7f3a493
Expand Down
4 changes: 2 additions & 2 deletions topic/machine-learning/automl/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Real.
cratedb-toolkit>=0.0.13,<0.1
cratedb-toolkit==0.0.13
mlflow-cratedb==2.13.2
plotly<5.23
pycaret[models,parallel,test]==3.3.2
pydantic<2
python-dotenv<2
sqlalchemy==2.*
sqlalchemy-cratedb>=0.36.1,<1
sqlalchemy-cratedb==0.37.0

# Development.
# mlflow-cratedb @ git+https://github.com/crate-workbench/mlflow-cratedb.git@main
2 changes: 1 addition & 1 deletion topic/machine-learning/llm-langchain/requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Real.
cratedb-toolkit[io]
pueblo[notebook,testing]>=0.0.7
pueblo[notebook,testing]==0.0.9

# Development.
# cratedb-toolkit[io] @ git+https://github.com/crate-workbench/cratedb-toolkit.git@main
Expand Down
6 changes: 3 additions & 3 deletions topic/machine-learning/llm-langchain/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# Real.
crash
cratedb-toolkit>=0.0.13,<0.1
cratedb-toolkit==0.0.14
google-cloud-aiplatform<2
langchain-google-vertexai<2
langchain-openai<0.2
langchain-text-splitters<0.3
pueblo[cli,nlp]>=0.0.7
pueblo[cli,nlp]==0.0.9
pydantic>=1,<3
pypdf<5
python-dotenv<2
requests<3
requests-cache<2
sqlalchemy==2.*
sqlalchemy-cratedb>=0.37.0,<1
sqlalchemy-cratedb==0.37.0
unstructured<0.15

# Development.
Expand Down
4 changes: 2 additions & 2 deletions topic/machine-learning/mlops-mlflow/requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Real.
cratedb-toolkit[io]
pueblo[notebook,testing]>=0.0.7
cratedb-toolkit[io]==0.0.13
pueblo[notebook,testing]==0.0.9

# Development.
# cratedb-toolkit[io] @ git+https://github.com/crate-workbench/cratedb-toolkit.git@7f3a493
Expand Down
2 changes: 1 addition & 1 deletion topic/timeseries/requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Real.
pueblo[notebook,testing]>=0.0.9
pueblo[notebook,testing]==0.0.9

# Development.
# pueblo[notebook,testing] @ git+https://github.com/pyveci/pueblo.git@amo/testbook
4 changes: 2 additions & 2 deletions topic/timeseries/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cratedb-toolkit[datasets]==0.0.13
cratedb-toolkit[datasets]==0.0.14
refinitiv-data<1.7
pandas==1.*
pycaret==3.3.2
pydantic<2
sqlalchemy==1.*
sqlalchemy-cratedb>=0.36.1,<1
sqlalchemy-cratedb==0.37.0

0 comments on commit 189c211

Please sign in to comment.