RE: [Python-Dev] [RELEASE] Python 2.7.15
I've gotten some mixed signals on the status of this release, notably from the BDFL: https://twitter.com/gvanrossum/status/991170064417153025 "Python 2.7.15 released -- the last 2.7 release!" (and a link to this thread) I was under the impression that 2.7 was being supported until 2020. If this is the final release of 2.7, what would "support" constitute? My assumption was that the final release of 2.7 would be sometime in 2020 (or much closer to 2020 than 19 months). > -Original Message- > From: Python-Dev list=sdamon@python.org> On Behalf Of Benjamin Peterson > Sent: Tuesday, May 1, 2018 12:10 AM > To: python-list@python.org; python-annou...@python.org; python- > d...@python.org > Subject: [Python-Dev] [RELEASE] Python 2.7.15 > > Greetings, > I'm pleased to announce the immediate availability of Python 2.7.15, the > latest bug fix release in the senescent Python 2.7 series. > > Source and binary downloads may be found on python.org: > > https://www.python.org/downloads/release/python-2715/ > > Bugs should be reported to https://bugs.python.org/ > > The source tarball contains a complete changelog in the Misc/NEWS file. The > only change since the release candidate is a fix for undefined C behavior that > newer compilers (including GCC 8) have started to exploit. > > Users of the macOS binaries should note that all python.org macOS installers > now ship with a builtin copy of OpenSSL. Additionally, there is a new > additional installer variant for macOS 10.9+ that includes a built-in version of > Tcl/Tk 8.6. See the installer README for more information. > > Happy May, > Benjamin > 2.7 release manager > ___ > Python-Dev mailing list > python-...@python.org > https://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: https://mail.python.org/mailman/options/python-dev/tritium- > list%40sdamon.com -- https://mail.python.org/mailman/listinfo/python-list
RE: concurrent-log-handler 0.9.6 released
Pypiwin32 exists to allow pywin32 to be installed through pip (thanks to Glyph and the Twisted project for supporting that) > -Original Message- > From: Python-announce-list [mailto:python-announce-list-bounces+tritium- > list=sdamon@python.org] On Behalf Of Preston Landers > Sent: Sunday, July 30, 2017 11:24 AM > To: python-announce-l...@python.org > Subject: concurrent-log-handler 0.9.6 released > > concurrent-log-handler > == > > RotatingFileHandler replacement with concurrency, gzip and Windows > support > -- > > This package provides an additional log handler for Python's standard logging > package (PEP 282). This handler will write log events to a log file which is > rotated when the log file reaches a certain size. Multiple processes can > safely write to the same log file concurrently. Rotated logs can be gzipped > if desired. Windows and POSIX systems are supported. An optional threaded > queue logging handler is provided to perform logging in the background. > > This is a fork of Lowell Alleman's ConcurrentLogHandler 0.9.1 with additional > enhancements: > > * Renamed package to `concurrent_log_handler` > * Provide `use_gzip` option to compress rotated logs > * Support for Windows > * Note: PyWin32 is required on Windows, but can't be installed as an > automatic dependency because it's not currently installable through pip. > * Fix deadlocking problem with ConcurrentLogHandler under newer Python > * More secure generation of random numbers for temporary filenames > * Change the name of the lockfile to have .__ in front of it (hide it on Posix) > * Provide a QueueListener / QueueHandler implementation for > handling log events in a background thread. Optional: requires Python 3. > > > Download > > > `pip install concurrent-log-handler` > > https://github.com/Preston-Landers/concurrent-log-handler > > https://pypi.python.org/pypi/concurrent-log-handler > > > > News / Changes > == > > - 0.9.7/0.9.6: Fix platform specifier for PyPi > > - 0.9.5: Add `use_gzip` option to compress rotated logs. Add an > optional threaded > logging queue handler based on the standard library's > `logging.QueueHandler`. > > - 0.9.4: Fix setup.py to not include tests in distribution. > > - 0.9.3: Refactoring release >* For publishing fork on pypi as `concurrent-log-handler` under new > package name. >* NOTE: PyWin32 is required on Windows but is not an explicit > dependency because >the PyWin32 package is not currently installable through pip. >* Fix lock behavior / race condition > > - 0.9.2: Initial release of fork by Preston Landers based on a fork of > Lowell Alleman's > ConcurrentLogHandler 0.9.1 >* Fixes deadlocking issue with recent versions of Python >* Puts `.__` prefix in front of lock file name >* Use `secrets` or `SystemRandom` if available. >* Add/fix Windows support > > > > thanks, > Preston > -- > https://mail.python.org/mailman/listinfo/python-announce-list > > Support the Python Software Foundation: > http://www.python.org/psf/donations/ -- https://mail.python.org/mailman/listinfo/python-list