Skip to content

Commit 956e133

Browse files
committed
chore(pyproject): add feast; loosen dependency versions for feast
1 parent 4bb9484 commit 956e133

File tree

4 files changed

+642
-153
lines changed

4 files changed

+642
-153
lines changed

nix/xorq.nix

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,11 @@ let
174174
prev.poetry-core
175175
];
176176
});
177+
feast = prev.feast.overrideAttrs (compose [
178+
(addResolved final [
179+
"setuptools"
180+
])
181+
]);
177182
};
178183
pyprojectOverrides-editable = final: prev: {
179184
xorq = prev.xorq.overrideAttrs (old: {

pyproject.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ dependencies = [
2222
"pyarrow-hotfix>=0.4,<1 ; python_version >= '3.10' and python_version < '4.0'",
2323
"geoarrow-types>=0.2,<1 ; python_version >= '3.10' and python_version < '4.0'",
2424
"pythran>=0.17.0 ; sys_platform == 'darwin'",
25-
"atpublic>=5.1",
25+
"atpublic>=3.0",
2626
"parsy>=2",
2727
"python-dateutil>=2.8.2",
2828
"pytz>=2022.7",
2929
"sqlglot==25.20.2",
3030
"toolz>=0.11",
3131
"typing-extensions>=4.3.0",
3232
"pyyaml>=6.0.2",
33-
"cloudpickle>=3.1.1",
33+
"cloudpickle>=3.0",
3434
"envyaml>=1.10.211231",
3535
"xorq-datafusion==0.2.4",
3636
"opentelemetry-sdk>=1.32.1",
@@ -41,6 +41,7 @@ dependencies = [
4141
"strenum>=0.4.15 ; python_version <= '3.10'",
4242
"uv>=0.7.20",
4343
"rich>=13.9.4",
44+
"feast",
4445
]
4546
requires-python = ">=3.10"
4647
authors = [
@@ -302,6 +303,8 @@ sort_commits = "oldest"
302303
xorq-hash-cache = { git = "https://github.com/xorq-labs/xorq-hash-cache", branch = "main" }
303304
xorq-weather-lib = { git = "https://github.com/xorq-labs/xorq-weather-lib", branch = "main" }
304305
xorq-feature-utils = { git = "https://github.com/xorq-labs/xorq-feature-utils", branch = "main" }
306+
feast = { git = "https://github.com/xorq-labs/feast", branch = "chore/deps/loosen-pyarrow" }
305307

306308
[tool.hatch.metadata]
307309
allow-direct-references = true
310+
feast = { git = "https://github.com/xorq-labs/feast", branch = "chore/deps/loosen-pyarrow" }

0 commit comments

Comments
 (0)