pypy next steps
See original GitHub issueTODO:
- (0) python_abi package
- (1) Fix conda-build
- (2) Fix python package
- conda-forge/python-feedstock#309
- https://github.com/conda-forge/python-feedstock/pull/310
- Backport to 2.7 - https://github.com/conda-forge/python-feedstock/pull/313
- Backport to 3.6 - https://github.com/conda-forge/python-feedstock/pull/312
- Backport to 3.7 - https://github.com/conda-forge/python-feedstock/pull/311
- (3) Hotfix metadata
- conda-forge/conda-forge-repodata-patches-feedstock#27
- https://github.com/conda-forge/conda-forge-repodata-patches-feedstock/pull/28
- https://github.com/conda-forge/conda-forge-repodata-patches-feedstock/pull/31
- defaults - https://github.com/AnacondaRecipes/repodata-hotfixes/pull/71
- defaults - revert https://github.com/AnacondaRecipes/repodata-hotfixes/pull/76 (Workaround at https://github.com/conda-forge/conda-forge-ci-setup-feedstock/pull/70)
- (4) Fix https://github.com/conda-forge/conda-forge-pinning-feedstock
- (5) Fix pypy
- Fix pypy site-packages dir - https://github.com/conda-forge/pypy3.6-feedstock/pull/6
- Fix ppc64le build and upload - https://github.com/conda-forge/pypy3.6-feedstock/pull/9
- Add an aarch64 build
- Send a PR to add a
python
output topypy
- https://github.com/conda-forge/staged-recipes/pull/10828 - Build the cache files for standard library https://github.com/conda-forge/pypy3.6-feedstock/pull/10, https://github.com/conda-forge/pypy3.6-feedstock/pull/11
- (6) Fix conda-smithy
- (7) Build wheel, setuptools, pip
- (8) Add docs
Then, start building packages
Issue Analytics
- State:
- Created 4 years ago
- Comments:68 (64 by maintainers)
Top Results From Across the Web
PyPy's Release Process
Other steps¶ · go to pypy/tool/release and run force-builds.py <release branch> The following JIT binaries should be built, however, we need more buildbots ......
Read more >How to install and work with PyPy - ActiveState
Download the latest version of get-pip.py from https://bootstrap.pypa.io/. CD into the download directory, and enter the following command:.
Read more >PyPy: Faster Python With Minimal Effort
Also, instead of doing everything in one major undertaking like CPython, PyPy splits the work into a variable number of pieces and runs...
Read more >Packaging Python Projects
The next step is to generate distribution packages for the package. These are archives that are uploaded to the Python Package Index and...
Read more >Getting Started with PyPy | Paperspace Blog
Given a Python .py script, the source code is first compiled using the CPython compiler into bytecode. The bytecode is generated and saved...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I’ve added PRs to all of the TODOs in the first comment. They need to be merged in order. Locally, I can now switch the python interpreter to pypy and noarch: python recipes work.
Closing now. See https://conda-forge.org/docs/maintainer/knowledge_base.html#pypy-builds for docs
Only remaining issue is patching defaults. To work around that use strict channel priority as indicated in the docs.