Commit graph

10 commits

Author SHA1 Message Date
Lancelot SIX 14cae0af31 pythonPackages.greenlet: 0.4.17 -> 1.0.0
Update greenlet to 1.0.0.

meinheld declares a dependency to greenlet <0.5, but according to [1]
and [2], there are no API or ABI changes leading to greenlet-1.0.0, so
it seems reasonable to drop the strict requirement.  This commit
uses substituteInPlace to patch setup.py since no upstream commit has
landed in the main branch yet.

Morehover, quoting [2]:

    Prior to greenlet 1.0 there were no semantic meanings attached to
    greenlet versions — API and ABI regularly changed from 0.4.x
    to 0.4.x+1, so their current pin doesn't make much sense anyway.

nix-review reveals few broken packages that are also broken in master.

[1] https://github.com/mopemope/meinheld/pull/123
[2] https://github.com/benoitc/gunicorn/issues/2541#issuecomment-800353993
2021-04-06 21:10:22 +01:00
Jonathan Ringer 0aeddb448d python3Packages.greenlet: 0.4.16 -> 0.4.17 2020-11-20 09:56:44 -08:00
Jonathan Ringer d0aeb6581c Revert "python3Packages.greenlet: 0.4.16 -> 0.4.17"
This reverts commit 4bfbcbeb38.

0.4.17 can cause segfaults, and some packages such as `dulwich`
will fail during tests
2020-11-19 16:53:10 -08:00
Frederik Rietdijk 4bfbcbeb38 python3Packages.greenlet: 0.4.16 -> 0.4.17 2020-11-05 15:46:59 -08:00
Frederik Rietdijk a89bf42280 python: greenlet: 0.4.15 -> 0.4.16 2020-06-06 08:34:54 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Frederik Rietdijk e7324a07eb python: greenlet: 0.4.14 -> 0.4.15 2018-10-13 09:50:15 +02:00
Frederik Rietdijk 80c4984a29 python: greenlet: 0.4.13 -> 0.4.14 2018-07-22 16:52:41 +02:00
Frederik Rietdijk b634b3c46f python: greenlet: 0.4.10 -> 0.4.13 2018-06-22 13:09:36 +02:00
Frederik Rietdijk da455116d2 python.pkgs.greenlet: move expression 2018-06-22 13:09:36 +02:00