This repo is for making requests to conda-forge/core
for various administrative
tasks.
If you want to mark a package as broken on conda-forge
, send a Pull Request
adding a new .txt
file in broken/
with a list of the full names of the packages
to which the broken
label will be added. See broken/example.txt
for an example.
Guidelines for marking packages as broken:
- If the package is functional but with incorrect metadata (e.g. missing dependencies), then we prefer to patch the repo data (see here) instead of marking packages as broken. This alternative workflow makes environments more reproducible.
- Packages with requirements/metadata that are too strict but otherwise work are not technically broken and should not be marked as such.
- Packages with missing metadata can be marked as broken on a temporary basis but should be patched in the repo data and be marked unbroken later.
- In some cases where the number of users of a package is small or it is used by the maintainers only, we can allow packages to be marked broken more liberally.
- We (
conda-forge/core
) try to make a decision on these requests within 24 hours.
If you want to remove the broken label from packages on conda-forge
, send a Pull Request
adding a new .txt
file in not_broken/
with a list of the full names of the packages
for which the label broken
will be removed. See not_broken/example.txt
for an example.
If you want to reset your feedstock token to fix issues with uploads, place the name of your package in
a new .txt
file in token_reset/
, with the name of the package as its contents. Use the name without -feedstock
(e.g., for python-feedstock
, you should create python.txt
with python
as its contents).
See token_reset/example.txt
for an example.
If you want to request a feedstock to be archived, place the name of your feedstock in a
new .txt
file in archive/
. See archive/example.txt
for an example. You
should use the name without the -feedstock
suffix (e.g., for python-feedstock
, you put in just python
).
If you want to request a feedstock to be unarchived, follow the same steps but for the unarchive/
directory.
For feedstocks that need to be archived, please leave an open issue with some details about why that decision was taken (e.g. it has been deprecated by a new feedstock), and link it in your PR description.