Next | Query returned 12 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2021-03-03 19:05:02 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
py-greenlet: updated to 1.0.0

1.0.0 (2021-01-13)

Fix %s and %r formatting of a greenlet on Python 2. Previously it would result \ 
in a Unicode string instead of a native string. See issue 218.
Move continuous integration from Travis CI to Github Actions.

1.0a1 (2020-11-20)

Add the ability to set a greenlet's PEP 567 contextvars context directly, by \ 
assigning to the greenlet's gr_context attribute. This restores support for some \ 
patterns of using greenlets atop an async environment that became more \ 
challenging in 0.4.17. Thanks to Joshua Oreman, Mike bayer, and Fantix King, \ 
among others. See PR 198.
The repr of greenlet objects now includes extra information about its state. \ 
This is purely informative and the details are subject to change. See issue 215.
The greenlet module is now a package. There are no API changes, so all existing \ 
imports, including from C code, should continue to work.
(C API) The undocumented GREENLET_VERSION macro that defined a string giving the \ 
greenlet version is now deprecated and will not be updated.
(Documentation) Publish the change log to https://greenlet.readthedocs.io
Supported Platforms

Drop support for Python 2.4, 2.5, 2.6, 3.0, 3.1, 3.2 and 3.4. The project \ 
metadata now includes the python_requires data to help installation tools \ 
understand supported versions.
Add partial support for AIX ppc64 and IBM i. Thanks to Jesse Gorzinski and Kevin \ 
Adler. See PR 197.
Packaging Changes

Require setuptools to build from source.
Stop asking setuptools to build both .tar.gz and .zip sdists. PyPI has \ 
standardized on .tar.gz for all platforms.
Stop using a custom distutils command to build extensions. distutils is deprecated.
Remove the ability to use the deprecated command python setup.py test. Run \ 
greenlet tests with your favorite unittest-compatible test runner, e.g., python \ 
-m unittest discover greenlet.tests. See issue 185.
The directory layout and resulting sdists have changed. See issue 184.
greenlet is now always built with support for tracing and garbage collection, \ 
and, on Python 3.7 and above, support for context variables. The internal and \ 
undocumented C preprocessor macros that could be used to alter that at compile \ 
time have been removed (no combination other than the defaults was ever tested). \ 
This helps define a stable ABI.
   2020-09-29 18:58:02 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-greenlet: updated to 0.4.17

0.4.17
- Support for PEP 567 ContextVars
   2020-07-15 09:40:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-greenlet: updated to 0.4.16

0.4.16
- Support for DEC Alpha architecture
- Support for Python 3.9
- Support for Python 3.10a0
   2018-09-24 12:05:02 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-greenlet: updated to 0.4.15

0.4.15
- Support for RISC-V architecture
- Workaround a gcc bug on ppc64
   2018-08-07 10:26:13 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-greenlet: updated to 0.4.14

0.4.14:
- Support for C-SKY architecture
- Fixed support for ppc64 ABI
- Fixed support for Python 3.7
   2018-02-14 15:09:52 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-greenlet: updated to 0.4.13

0.4.13
- Support for Python 3.7
- Support for MinGW x64
   2017-07-11 19:31:16 by Havard Eidnes | Files touched by this commit (3) | Package updated
Log message:
Allow this to build on NetBSD/powerpc as well.
Bump PKGREVISION.
   2017-04-12 13:40:08 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 0.4.12:
- Stop using trashcan api
   2015-11-08 09:53:52 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update py-greenlet to 0.4.9:

0.4.9
=====
- Fixed Windows builds

0.4.8
=====
- Added support for iOS (arm32)
- Added support for ppc64le

0.4.7
=====
- Added a missing workaround for `return 0` on mips
- Restore compatibility with Python 2.5
- Fixed stack switching on sparc

0.4.6
=====
- Expose `_stack_saved` property on greenlet objects, it may be used to
  introspect the amount of memory used by a saved stack, but the API is
  subject to change in the future
- Added a workaround for `return 0` compiler optimizations on all
  architectures
- C API typo fixes

0.4.5
=====
- Fixed several bugs in greenlet C API
- Fixed a bug in multi-threaded applications, which manifested itself
  with spurious "cannot switch to a different thread" exceptions
- Fixed some crashes on arm and mips architectures

0.4.4
=====
- Fixed PyGreenlet_SetParent signature, thanks to BoonsNaibot
- Fixed 64-bit Windows builds depending on wrong runtime dll

0.4.3
=====
- Better slp_switch performance on SPARC
- Drop support for Python 2.3
- Fix trashcan assertions on debug builds of Python
- Remove deprecated -fno-tree-dominator-opts compiler switch
- Enable switch code for SunStudio on 32-bit SunOS
- Support for abc abstract methods in greenlet subclasses
- Support custom directories for tests
- Document switch tracing support

0.4.2
=====
- Add .travis.yml
- Fix 'err' may be used uninitialized in this function
- Check _MSC_VER for msvc specific code
- Fix slp_switch on SPARC for multi-threaded environments
- Add support for m68k
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Next | Query returned 12 messages, browsing 1 to 10 | Previous