Skip to content

Commit

Permalink
Add 3.10 to the manylinux build.
Browse files Browse the repository at this point in the history
Unfortunately this drops 2.7 binaries because there is no image that has both. However, from pypistats.org, it appears that our Python 2 user base is finally under 10%.

Also removes the Google groups embedding from the main web page because that no longer works.

Fixes gevent#1822
  • Loading branch information
jamadden committed Dec 3, 2021
1 parent 4e4bc02 commit d66ec27
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 24 deletions.
5 changes: 4 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -524,7 +524,10 @@ jobs:
# An alternate way to do this is to run the container directly with a uses:
# and then the script runs inside it. That may work better with caching.
# See https://github.com/pyca/bcrypt/blob/f6b5ee2eda76d077c531362ac65e16f045cf1f29/.github/workflows/wheel-builder.yml
# The 2010 image is the last one that comes with Python 2.7.
# The 2010 image is the last one that comes with Python 2.7,
# and only up through the tag 2021-02-06-3d322a5.
# Unfortunately, this does not include Python 3.10, and the
# images that include Python 3.10 don't have 2.7. Sigh.
env:
DOCKER_IMAGE: quay.io/pypa/manylinux2010_x86_64
run: scripts/releases/make-manylinux
Expand Down
4 changes: 4 additions & 0 deletions docs/changes/1822.misc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Build and upload CPython 3.10 binary manylinux wheels.

Stop building and uploading CPython 2.7 binary manylinux wheels.
Binary wheels for 2.7 continue to be available for Windows and macOS.
22 changes: 0 additions & 22 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,28 +8,6 @@

If you like gevent, :doc:`donate <sfc>` to support the development.

What are others saying?
=======================


Mailing List
------------

.. raw:: html

<iframe id="forum_embed"
src="javascript:void(0)"
scrolling="no"
frameborder="0"
width="100%"
height="500">
</iframe>

<script type="text/javascript">
document.getElementById("forum_embed").src = "https://groups.google.com/forum/embed/?place=forum/gevent"
+ "&showsearch=false&showtabs=false&hideforumtitle=true&showpopout=true&parenturl=" + encodeURIComponent(window.location.href);
</script>

.. _coroutine: https://en.wikipedia.org/wiki/Coroutine
.. _Python: http://python.org
.. _greenlet: https://greenlet.readthedocs.io
Expand Down
2 changes: 1 addition & 1 deletion scripts/releases/make-manylinux
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ if [ -d /gevent -a -d /opt/python ]; then
mkdir /gevent/wheelhouse
OPATH="$PATH"
which auditwheel
for variant in `ls -d /opt/python/cp{27,36,37,38,39}*`; do
for variant in `ls -d /opt/python/cp{310,27,36,37,38,39}*`; do
export PATH="$variant/bin:$OPATH"
echo "Building $variant $(python --version)"

Expand Down

0 comments on commit d66ec27

Please sign in to comment.