re-add editables to dependencies#67
Conversation
|
@conda-forge-admin, please rerender |
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( I do have some suggestions for making it better though... For recipe/recipe.yaml:
This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/20691201738. Examine the logs at this URL for more detail. |
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
|
Hi! This is the friendly automated conda-forge-webservice. I tried to rerender for you, but it looks like there was nothing to do. This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/20691205000. Examine the logs at this URL for more detail. |
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( I do have some suggestions for making it better though... For recipe/recipe.yaml:
This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/20696608479. Examine the logs at this URL for more detail. |
Updated build number and modified requirements.
|
@conda-forge/hatchling this is ready for review cc @bollwyvl |
|
My bad, there's no mention of editable anywhere in the pyproject:
https://github.com/pypa/hatch/blob/hatchling-v1.28.0/backend/pyproject.toml
Restoring it, however, should likely have a comment with link to
pypa/hatch#2010
Meanwhile, I don't think the bootstrap comment helps much: it _does_
bootstrap from source, and we've added the upstream hint exception.
…On Sun, Jan 4, 2026, 04:25 Pavel Zwerschke ***@***.***> wrote:
*pavelzw* left a comment (conda-forge/hatchling-feedstock#67)
<#67 (comment)>
@conda-forge/hatchling
<https://github.com/orgs/conda-forge/teams/hatchling> this is ready for
review
cc @bollwyvl <https://github.com/bollwyvl>
—
Reply to this email directly, view it on GitHub
<#67 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALCRDF3ALEBT2Y45ZSZFT4FDTB5AVCNFSM6AAAAACQUMG4VOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTOMBXHE2DEMJWGY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Required by hatchling for editable installations, but an upstream change to the hatchling conda-forge recipe broke this. See conda-forge/hatchling-feedstock#67
|
Thanks @pavelzw! |
Updated build number and modified requirements.
Checklist
0(if the version changed)conda-smithy(Use the phrase@conda-forge-admin, please rerenderin a comment in this PR for automated rerendering)editables for some reason is not a strict requirement of hatchling (and not even mentioned as an extra dependency? they mention it in the code: https://github.com/pypa/hatch/blob/025f9c9c2fe54b806ff73adafe5916fa713d4cf0/backend/src/hatchling/builders/constants.py#L43) but it is still needed for editable installations.
i think editable installations are a use case that should be handled by the default build backend and that it should be part of the default package.
otherwise you would need to patch every conda/pixi project where you are running
pip install -e .(before, it was supported)