cold-soccer-63228
05/19/2023, 7:29 PMpantsbuild.pants
in a Pipfile
, and being able to use Python 3.10+? I see that typing-extensions
is pinned to a specific version as a dependency of pantsbuild.pants
, and that it specifies a requirement on Python <3.10
Specifically, when running pipenv graph
, I see that typing-extensions==4.3.0
is a requirement of pantsbuild.pants==2.16.0rc2
.
pantsbuild.pants==2.16.0rc2
...
- typing-extensions [required: ==4.3.0, ...]
And looking at Pipfile.lock
, one of the requirements of typing-extensions==4.3.0
is Python <3.10
.
"typing-extensions": {
...
"markers": "python_version < '3.10'",
"version": "==4.3.0"
}
broad-processor-92400
05/20/2023, 2:06 AMcold-soccer-63228
05/21/2023, 2:55 PMCan you talk about more about why you’re trying to install via this method?We have some custom Pants plugins in our repository, which is we why need to install it in our
Pipfile
. It’s currently installed as a dev-only dependency.broad-processor-92400
05/22/2023, 9:01 PMpants_requirements
(Search for that in https://www.pantsbuild.org/docs/plugins-overview for some more info) and the pants.toml plugins
option should be used for any third party depscold-soccer-63228
05/31/2023, 2:36 AM