Daryn

Results 7 comments of Daryn

This is come into production and is causing a problem with a live environment, but I have found this reference as a fix: https://github.com/jupyter-widgets/ipywidgets/issues/3552#issuecomment-1220997361

I'm receiving the same error sequence: ``` #### Initializing recipe for plotly-resampler (pypi) #### Recovering metadata from pypi... Starting the download of the sdist package plotly-resampler plotly-resampler 100% Time: 0:00:00...

Digging a little further, I think the error arises from how the `numpy` dependency is in the file: ```ini [tool.poetry.dependencies] python = "^3.7.1" jupyter-dash = { version = ">=0.4.2", optional...

In learning what Poetry's definitions are, I found this reference that is specific to this bug. [Poetry Multiple Constraints](https://python-poetry.org/docs/dependency-specification#multiple-constraints-dependencies)

I've discovered that conda can handle a set of requirements, see this example I have working in [conda-forge/willow-feedstock/recipe/meta.yaml](https://github.com/conda-forge/willow-feedstock/recipe/meta.yaml): `pyproject.toml` ```toml heif = [ "pillow-heif>=0.10.0,=0.13.0,= '3.12'", ] ``` `recipe.yaml` ```yaml -...

@xylar I was successful in building the latest willow-feedstock update with that complex string, albeit a complicated package spec. [Here's the latest PR](https://github.com/conda-forge/willow-feedstock/pull/27) Quoting from the conda-build docs [Requirements section](https://docs.conda.io/projects/conda-build/en/stable/resources/define-metadata.html#requirements-section)...

@xylar Thanks for the terminology! I hadn't stumbled my way into that FAQ yet. If I'm understanding this correctly, then these are equivalent: ``` - pillow-heif >=0.10.0,=0.10.0,