Skip to content

Convert plotpy-feedstock to v1 feedstock#21

Merged
PierreRaybaut merged 8 commits intoconda-forge:mainfrom
beenje:convert_feedstock_to_v1_recipe_format
May 4, 2026
Merged

Convert plotpy-feedstock to v1 feedstock#21
PierreRaybaut merged 8 commits intoconda-forge:mainfrom
beenje:convert_feedstock_to_v1_recipe_format

Conversation

@beenje
Copy link
Copy Markdown
Contributor

@beenje beenje commented Apr 27, 2026

This PR converts plotpy-feedstock to a v1 recipe and switch the conda build tool to rattler-build.
It has been automatically generated with feedrattler v0.3.14.

I also added support for extra arch: osx-arm64 and linux-aarch64.

Changes:

  • 📝 Converted meta.yaml to recipe.yaml
  • Used a personal fork of the feedstock to propose changes
  • 🔧 Updated conda-forge.yml to use rattler-build and pixi (optional)
  • 🔢 Bumped the build number
  • 🐍 Applied temporary fixes for python_min and python_version
  • 🔄 Rerender the feedstock with conda-smithy
  • Ensured the license file is being packaged.

I removed pin_compatible('numpy') as it's not needed anymore. See https://conda-forge.org/docs/maintainer/knowledge_base/#building-against-numpy

I added cross-compilation support for linux-aarch64.
osx-arm64 is built natively.

I also removed the min numpy and python version in the host requirements to let conda-forge handle it (otherwise numpy doesn't appear in the variant).

beenje added 2 commits April 27, 2026 11:37
…6.04.25.10.12.57

Other tools:
- conda-build 26.3.0
- rattler-build 0.63.0
- rattler-build-conda-compat 1.4.14
@conda-forge-admin
Copy link
Copy Markdown
Contributor

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 (recipe/recipe.yaml) and found it was in an excellent condition.

beenje added 4 commits April 27, 2026 11:46
- no need to skip for python 2 and 4
- pin_compatible numpy not needed anymore: https://conda-forge.org/docs/maintainer/knowledge_base/#building-against-numpy
…6.04.25.10.12.57

Other tools:
- conda-build 26.3.0
- rattler-build 0.63.0
- rattler-build-conda-compat 1.4.14
@beenje beenje marked this pull request as ready for review April 27, 2026 09:55
@beenje beenje requested a review from PierreRaybaut as a code owner April 27, 2026 09:55
beenje added 2 commits April 27, 2026 12:05
…6.04.25.10.12.57

Other tools:
- conda-build 26.3.0
- rattler-build 0.63.0
- rattler-build-conda-compat 1.4.14
@beenje
Copy link
Copy Markdown
Contributor Author

beenje commented May 4, 2026

@PierreRaybaut I don't know if you got a notification for this PR. I'd really like it merged to be able to install plotpy on osx-arm64 :-) Thanks!

@PierreRaybaut PierreRaybaut merged commit 1599e82 into conda-forge:main May 4, 2026
28 checks passed
@beenje
Copy link
Copy Markdown
Contributor Author

beenje commented May 5, 2026

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants