Skip to content
This repository was archived by the owner on May 17, 2024. It is now read-only.

Commit 99209bd

Browse files
authored
Merge pull request #867 from datafold/soft-bind-dependencies
Loosen the restrictions of dependencies versions: >= instead of ^ and =
2 parents f2a1b8d + 962c958 commit 99209bd

File tree

3 files changed

+51
-22
lines changed

3 files changed

+51
-22
lines changed

data_diff/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.11.0"
1+
__version__ = "0.11.1"

poetry.lock

+32-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

+18-18
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "data-diff"
3-
version = "0.11.0"
3+
version = "0.11.1"
44
description = "Command-line tool and Python library to efficiently diff rows across two different databases."
55
authors = ["Datafold <[email protected]>"]
66
license = "MIT"
@@ -21,47 +21,47 @@ classifiers = [
2121
]
2222
packages = [{ include = "data_diff" }]
2323
[tool.poetry.dependencies]
24-
pydantic = "1.10.12"
25-
python = "^3.8.0"
24+
pydantic = ">=1.10.12"
25+
python = ">=3.8.0,<4.0"
2626
dsnparse = "<0.2.0"
27-
click = "^8.1"
27+
click = ">=8.1"
2828
rich = "*"
29-
toml = "^0.10.2"
30-
mysql-connector-python = {version="8.0.29", optional=true}
29+
toml = ">=0.10.2"
30+
mysql-connector-python = {version=">=8.0.29", optional=true}
3131
psycopg2 = {version="*", optional=true}
3232
snowflake-connector-python = {version = ">=3.0.2,<4.0.0", optional=true}
3333
cryptography = {version="*", optional=true}
34-
trino = {version="^0.314.0", optional=true}
34+
trino = {version=">=0.314.0", optional=true}
3535
presto-python-client = {version="*", optional=true}
3636
clickhouse-driver = {version="*", optional=true}
3737
duckdb = {version="*", optional=true}
3838
dbt-core = {version="^1.0.0"}
3939
keyring = "*"
40-
tabulate = "^0.9.0"
41-
preql = {version="^0.2.19", optional=true}
40+
tabulate = ">=0.9.0"
41+
preql = {version=">=0.2.19", optional=true}
4242
vertica-python = {version="*", optional=true}
4343
urllib3 = "<2"
4444
oracledb = {version = "*", optional=true}
45-
pyodbc = {version="^4.0.39", optional=true}
45+
pyodbc = {version=">=4.0.39", optional=true}
4646
typing-extensions = ">=4.0.1"
47-
attrs = "^23.1.0"
47+
attrs = ">=23.1.0"
4848
mashumaro = {version = ">=2.9,<3.11.0", extras = ["msgpack"]}
4949

5050
[tool.poetry.dev-dependencies]
5151
parameterized = "*"
5252
unittest-parallel = "*"
53-
preql = "^0.2.19"
53+
preql = ">=0.2.19"
5454
mysql-connector-python = "*"
5555
psycopg2 = "*"
5656
snowflake-connector-python = ">=3.0.2,<4.0.0"
5757
cryptography = "*"
58-
trino = "^0.314.0"
59-
presto-python-client = "0.8.3"
58+
trino = ">=0.314.0"
59+
presto-python-client = ">=0.8.3"
6060
clickhouse-driver = "*"
6161
vertica-python = "*"
62-
duckdb = "^0.9.0"
63-
dbt-core = "^1.0.0"
64-
ruff = "^0.1.4"
62+
duckdb = ">=0.9.0"
63+
dbt-core = ">=1.0.0"
64+
ruff = ">=0.1.4"
6565
# google-cloud-bigquery = "*"
6666
# databricks-sql-connector = "*"
6767

@@ -86,7 +86,7 @@ all-dbs = [
8686
]
8787

8888
[tool.poetry.group.dev.dependencies]
89-
pre-commit = "^3.5.0"
89+
pre-commit = ">=3.5.0"
9090

9191
[build-system]
9292
requires = ["poetry-core>=1.0.0"]

0 commit comments

Comments
 (0)