gentle-flower-25372
06/24/2024, 10:28 PM16:24:09.06 [INFO] Completed: Generate lockfile for altana-ml
16:24:09.07 [ERROR] 1 Exception encountered:
Engine traceback:
in root
..
in pants.core.goals.generate_lockfiles.generate_lockfiles_goal
`generate-lockfiles` goal
Traceback (most recent call last):
File "/Users/jasonbarnett/Library/Caches/nce/f46d2c12132bad9c27e0dd509186c190371abfe1add7e5ca42245466f35bea81/bindings/venvs/2.21.0/lib/python3.9/site-packages/pants/core/goals/generate_lockfiles.py", line 635, in generate_lockfiles_goal
results = await MultiGet(
File "/Users/jasonbarnett/Library/Caches/nce/f46d2c12132bad9c27e0dd509186c190371abfe1add7e5ca42245466f35bea81/bindings/venvs/2.21.0/lib/python3.9/site-packages/pants/engine/internals/selectors.py", line 376, in MultiGet
return await _MultiGet(tuple(__arg0))
File "/Users/jasonbarnett/Library/Caches/nce/f46d2c12132bad9c27e0dd509186c190371abfe1add7e5ca42245466f35bea81/bindings/venvs/2.21.0/lib/python3.9/site-packages/pants/engine/internals/selectors.py", line 174, in __await__
result = yield self.gets
File "/Users/jasonbarnett/Library/Caches/nce/f46d2c12132bad9c27e0dd509186c190371abfe1add7e5ca42245466f35bea81/bindings/venvs/2.21.0/lib/python3.9/site-packages/pants/backend/python/goals/lockfile.py", line 104, in generate_lockfile
result = await Get(
File "/Users/jasonbarnett/Library/Caches/nce/f46d2c12132bad9c27e0dd509186c190371abfe1add7e5ca42245466f35bea81/bindings/venvs/2.21.0/lib/python3.9/site-packages/pants/engine/internals/selectors.py", line 124, in __await__
result = yield self
File "/Users/jasonbarnett/Library/Caches/nce/f46d2c12132bad9c27e0dd509186c190371abfe1add7e5ca42245466f35bea81/bindings/venvs/2.21.0/lib/python3.9/site-packages/pants/engine/process.py", line 309, in fallible_to_exec_result_or_raise
raise ProcessExecutionFailure(
pants.engine.process.ProcessExecutionFailure: Process 'Generate lockfile for altana-ml' failed with exit code 1.
stdout:
stderr:
.* suffix can only be used with `==` or `!=` operators
scikit-learn (>=1.0.*) ; extra == 'pipelines'
fast-nail-55400
06/24/2024, 10:41 PM>=
with a .*
version is not supported. See https://discuss.python.org/t/should-we-permit-with-more-comparision-operators-in-version-specifiers/22782.fast-nail-55400
06/24/2024, 10:41 PMscikit-learn (>=1.0.*)
gentle-flower-25372
06/24/2024, 10:42 PMgentle-flower-25372
06/24/2024, 10:42 PMscikit-learn = "^1.3.0"
fast-nail-55400
06/24/2024, 10:44 PMfast-nail-55400
06/24/2024, 10:44 PMgentle-flower-25372
06/24/2024, 10:45 PMfast-nail-55400
06/24/2024, 10:46 PMfast-nail-55400
06/24/2024, 10:46 PMgentle-flower-25372
06/24/2024, 10:46 PMgentle-flower-25372
06/24/2024, 10:47 PMfast-nail-55400
06/24/2024, 10:47 PMgentle-flower-25372
06/24/2024, 10:47 PMfast-nail-55400
06/24/2024, 10:48 PMfast-nail-55400
06/24/2024, 10:48 PMfast-nail-55400
06/24/2024, 10:48 PMfast-nail-55400
06/24/2024, 10:49 PMgentle-flower-25372
06/24/2024, 10:49 PMgentle-flower-25372
06/24/2024, 10:49 PMgentle-flower-25372
06/24/2024, 10:49 PMfast-nail-55400
06/24/2024, 10:50 PMgentle-flower-25372
06/24/2024, 10:50 PMgentle-flower-25372
06/24/2024, 10:51 PMfast-nail-55400
06/24/2024, 10:51 PMgentle-flower-25372
06/24/2024, 10:52 PMfast-nail-55400
06/24/2024, 10:52 PMgentle-flower-25372
06/24/2024, 10:52 PMgentle-flower-25372
06/24/2024, 10:53 PM[tool.poetry.dev-dependencies]
artifacts-keyring = "*"
black = "~23.12"
codecov = "^2.1"
coverage = "^6.4.1"
flask_testing = "^0.8"
freezegun = "^1.2.1"
MarkupSafe = "^2.0"
moto = { version = "^3.0", extras = ["s3", "sqs"] }
nose-htmloutput = "^0.6"
nose = "^1.3"
pluggy = ">=0.13"
pre-commit = "~3.6"
pylint = "^2.5"
py = "^1.10"
pytest-cov = "^3"
pytest = "^7.2"
randomize = "^0.14"
requests-mock = "^1.8"
safety = "^2.2"
setuptools = "*"
testcontainers = "^3.5"
testresources = "2.0"
tox = "^4"
tox-current-env = "*"
twine = "*"
wheel = "*"
pytest-alembic = "^0"
gentle-flower-25372
06/24/2024, 10:53 PM[tool.poetry.dependencies]
python = ">=3.9,<3.10"
boto3 = "^1.34.108"
pandas = "1.4.2" # pinned to match Databricks LTS 12.2
scikit-learn = "^1.3.0"
aiohttp = "^3.8.1"
kaleido = "0.2.1"
mlflow = "1.27.0"
nbformat = "5.4.0"
nltk = "^3.8.1"
seaborn = "^0.13.2"
shap = "0.41.0"
tqdm = "4.64.0"
requests = ">=2.28"
umap-learn = "0.5.3"
shapwrap = "0.1.0"
plotly = "^5.9"
pydantic = "^1.10.2"
tensorflow-hub = "^0.12.0"
oauthlib = "^3.2.1"
joblib = "^1.2.0"
protobuf = "^4.21.6"
xgboost = "^2"
gentle-flower-25372
06/24/2024, 10:56 PMfast-nail-55400
06/24/2024, 10:56 PMgentle-flower-25372
06/24/2024, 10:57 PMfast-nail-55400
06/24/2024, 10:57 PMgentle-flower-25372
06/24/2024, 10:58 PMfast-nail-55400
06/24/2024, 10:58 PMgentle-flower-25372
06/24/2024, 11:11 PMpoetry show --tree
gentle-flower-25372
06/24/2024, 11:11 PMgentle-flower-25372
06/24/2024, 11:25 PMPEX_VERBOSE=9
gentle-flower-25372
06/24/2024, 11:25 PMgentle-flower-25372
06/24/2024, 11:35 PMgentle-flower-25372
06/24/2024, 11:40 PMgentle-flower-25372
06/24/2024, 11:46 PMgentle-flower-25372
06/24/2024, 11:52 PMgentle-flower-25372
06/24/2024, 11:57 PM$ pip download mlflow==1.27 --no-deps
Collecting mlflow==1.27
Downloading mlflow-1.27.0-py3-none-any.whl.metadata (10 kB)
WARNING: Ignoring version 1.27.0 of mlflow since it has invalid metadata:
Requested mlflow==1.27 from <https://files.pythonhosted.org/packages/12/49/1c6f1535bb8b9f35463b043c08a902531a367ed42b0fe4afb3882bb28f8a/mlflow-1.27.0-py3-none-any.whl> has invalid metadata: .* suffix can only be used with `==` or `!=` operators
scikit-learn (>=1.0.*) ; extra == 'pipelines'
~~~~~~^
Please use pip<24.1 if you need to use this version.
ERROR: Ignored the following yanked versions: 2.0.0, 2.12.0
ERROR: Could not find a version that satisfies the requirement mlflow==1.27 (from versions: 0.0.1, 0.1.0, 0.2.0, 0.2.1, 0.3.0, 0.4.0, 0.4.1, 0.4.2, 0.5.0, 0.5.1, 0.5.2, 0.6.0, 0.7.0, 0.8.0, 0.8.1, 0.8.2, 0.9.0, 0.9.0.1, 0.9.1, 1.0.0, 1.1.0, 1.1.1.dev0, 1.2.0, 1.3.0, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 1.7.1, 1.7.2, 1.8.0, 1.9.0, 1.9.1, 1.10.0, 1.11.0, 1.12.0, 1.12.1, 1.13, 1.13.1, 1.14.0, 1.14.1, 1.15.0, 1.16.0, 1.17.0, 1.18.0, 1.19.0, 1.20.0, 1.20.1, 1.20.2, 1.21.0, 1.22.0, 1.23.0, 1.23.1, 1.24.0, 1.25.0, 1.25.1, 1.26.0, 1.26.1, 1.27.0, 1.28.0, 1.29.0, 1.30.0, 1.30.1, 2.0.0rc0, 2.0.1, 2.1.0, 2.1.1, 2.2.0, 2.2.1, 2.2.2, 2.3.0, 2.3.1, 2.3.2, 2.4.0, 2.4.1, 2.4.2, 2.5.0, 2.6.0, 2.7.0, 2.7.1, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.9.2, 2.10.0, 2.10.1, 2.10.2, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.11.4, 2.12.1, 2.12.2, 2.13.0, 2.13.1, 2.13.2, 2.14.0rc0, 2.14.0, 2.14.1)
ERROR: No matching distribution found for mlflow==1.27
gentle-flower-25372
06/24/2024, 11:59 PMgentle-flower-25372
06/25/2024, 12:00 AMfast-nail-55400
06/25/2024, 12:14 AMmlflow
library? https://github.com/mlflow/mlflow/blob/f3199e2c9354b49f30dc9325c144d028ac170e03/setup.py#L169 seems to be where the invalid version specifier is. Also appears to be a 2.year old version.gentle-flower-25372
06/25/2024, 1:18 AMgentle-flower-25372
06/25/2024, 2:20 AM