Skip to content

Commit 66eeeb8

Browse files
authored
Add guide on how to update the conda-forge package (#179)
1 parent 86d7e8e commit 66eeeb8

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

CONTRIBUTING.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,20 @@ a release will be created and published to the repository
3333

3434
> **NOTE**: Pre-releases versions must comply with [PIP 440](https://www.python.org/dev/peps/pep-0440/) in order for
3535
> PIPY to appropriately mark them as pre-releases.
36+
37+
## Updating rsconnect-python on conda-forge
38+
39+
rsconnect-python exists on conda-forge as its own [feedstock](https://github.com/conda-forge/rsconnect-python-feedstock)
40+
41+
Updating the package requires a fork of the repository and a [push request](https://github.com/conda-forge/rsconnect-python-feedstock#updating-rsconnect-python-feedstock).
42+
43+
- For new version/release, update the [meta.yaml](https://github.com/conda-forge/rsconnect-python-feedstock/blob/master/recipe/meta.yaml) file with the new version number, source url, and corresponding checksum.
44+
45+
- For a rebuild of the same version, increase "number" under "build" by one in the [meta.yaml](https://github.com/conda-forge/rsconnect-python-feedstock/blob/master/recipe/meta.yaml) file.
46+
47+
Once the proposed change is pushed, follow the checklist.
48+
- [example PR with check list](https://github.com/conda-forge/rsconnect-python-feedstock/pull/1)
49+
50+
### Adding yourself as a rsconnect-python conda-forge maintainer
51+
52+
Add your github username under recipe-maintainers in the [meta.yaml](https://github.com/conda-forge/rsconnect-python-feedstock/blob/master/recipe/meta.yaml) file.

0 commit comments

Comments
 (0)