Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python310-concurrentloghandler-0.9.19-2.15 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python310-concurrentloghandler Distribution: openSUSE Tumbleweed
Version: 0.9.19 Vendor: openSUSE
Release: 2.15 Build date: Tue Jul 27 07:42:46 2021
Group: Development/Libraries/Python Build host: reproducible
Size: 75808 Source RPM: python-concurrentloghandler-0.9.19-2.15.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/Preston-Landers/concurrent-log-handler
Summary: Concurrent logging handler
This module provides an additional log handler for Python's
standard logging package (PEP 282). This handler will write log
events to log file which is rotated when the log file reaches
a certain size. Multiple processes can safely write to the same
log file concurrently.

Provides

Requires

License

Apache-2.0

Changelog

* Tue Jul 27 2021 Matej Cepl <mcepl@suse.com>
  - Stupid me: it should be rm -rf test_output, not just rm -rf
    test (gh#Preston-Landers/concurrent-log-handler#38).
* Wed Mar 17 2021 Matej Cepl <mcepl@suse.com>
  Update to 0.9.19:
      0.9.19: Fix Python 2 compatibility (again), thanks @buddly27
      Fix accidental detection of 'darwin' (Mac OS) as
      Windows in setup.py
      0.9.18: Remove ez_setup from the setup.py
      0.9.17: Contains the following fixes:
    - Catch exceptions when unlocking the lock.
    - Clarify documentation, esp. with use of multiprocessing
    - In Python 2, don't request/allow portalocker 2.0 which
      won't work. (Require portalocker<=1.7.1)
      0.9.16: Fix publishing issue with incorrect code included in
      the wheel Affects Python 2 mainly - see Issue #21
      0.9.15: Fix bug from last version on Python 2. (Issue #21)
      Thanks @condontrevor Also, on Python 2 and 3, apply
      unicode_error_policy (default: ignore) to convert
      a log message to the output stream's encoding. I.e.,
      by default it will filter out (remove) any characters
      in a log message which cannot be converted to the
      output logfile's encoding.
      0.9.14: Fix writing LF line endings on Windows when encoding
      is specified. Added newline and terminator kwargs to
      allow customizing line ending behavior. Thanks to
      @vashek
      0.9.13: Fixes Crashes with ValueError: I/O operation on
      closed file (issue #16) Also should fix issue #13
      with crashes related to Windows file locking. Big
      thanks to @terencehonles, @nsmcan, @wkoot, @dismine
      for doing the hard parts
      0.9.12: Add umask option (thanks to @blakehilliard) This adds
      the ability to control the permission flags when
      creating log files.
      0.9.11: Fix issues with gzip compression option (use
      buffering)
      0.9.10: Fix inadvertent lock sharing when forking Thanks to
      @eriktews for this fix
      0.9.9: Fix Python 2 compatibility broken in last release
      0.9.8: Bug fixes and permission features
    - Fix for issue #4 - AttributeError: 'NoneType' object has
      no attribute 'write' This error could be caused if
      a rollover occurred inside a logging statement that was
      generated from within another logging statement's
      format() call.
    - Fix for PyWin32 dependency specification (explicitly
      require PyWin32)
    - Ability to specify owner and permissions (mode) of
      rollover files [Unix only]
      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
  - Remove ConcurrentLogHandler-0.9.1-testpath.patch, which is
    unnecessary
* Thu May 17 2018 mcepl@suse.com
  - Fix tests
* Thu May 17 2018 mcepl@suse.com
  - Run spec-cleaner on the SPEC file.
  - Fix SPEC file to work according to the latest standards
  - Failed to make tests working.
* Thu Aug 24 2017 jmatejek@suse.com
  - singlespec auto-conversion
* Wed Jul 20 2016 antoine.belvire@laposte.net
  - Fix build (boo#985412):
    * Use --record-rpm instead of --record for listing files
      installed with setup.py
    * Fix ConcurrentLogHandler-0.9.1-testpath.patch: py files were
      not installed.
* Thu Sep 26 2013 p.drouand@gmail.com
  - Update to version 0.9.1
    + Bug fixes - LP Bug 1199332 and LP Bug 1199333
    +  More gracefully handle out of disk space scenarios. Prevent release()
      from throwing an exception
    +  Handle logging.shutdown() in Python 2.7+. Close the lock file stream
      via close()
  - Changes between 0.9.0 and 0.8.6
    + Now requires Python 2.6+
    + Revamp file opening/closing and file-locking internals
    + Add the 'delay' parameter (delayed log file opening) to better match
      the core logging functionality in more recent version of Python.
    + For anyone still using Python 2.3-2.5, please use the latest 0.8.x release
  - Changes between 0.8.6 and 0.8.5
    + Fix a small packaging bug from the 0.8.5 release.
    + Updated stresstest.py to always use the correct python version when
      launching sub-processes instead of the system's default "python"
  - Changes between 0.8.5 and 0.8.4
    + Bugs resolved Red Hat Bug #858912 and Python Bug #15960
    + Updated ez_setup.py to 0.7.7
    + Updated portalocker to 0.3
    + Initial Python 3 support
    + Fixed minor spelling mistakes
  - Rebase specfile
  - Rebase ConcurrentLogHandler-0.8.4-testpath.patch to work with upstream changes
* Tue Jun 22 2010 hvogel@novell.com
  - Initial Package, Version 0.8.4

Files

/usr/lib/python3.10/site-packages/concurrent_log_handler
/usr/lib/python3.10/site-packages/concurrent_log_handler-0.9.19-py3.10.egg-info
/usr/lib/python3.10/site-packages/concurrent_log_handler-0.9.19-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/concurrent_log_handler-0.9.19-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/concurrent_log_handler-0.9.19-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/concurrent_log_handler-0.9.19-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/concurrent_log_handler-0.9.19-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/concurrent_log_handler-0.9.19-py3.10.egg-info/zip-safe
/usr/lib/python3.10/site-packages/concurrent_log_handler/__init__.py
/usr/lib/python3.10/site-packages/concurrent_log_handler/__pycache__
/usr/lib/python3.10/site-packages/concurrent_log_handler/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/concurrent_log_handler/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/concurrent_log_handler/__pycache__/__version__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/concurrent_log_handler/__pycache__/__version__.cpython-310.pyc
/usr/lib/python3.10/site-packages/concurrent_log_handler/__pycache__/queue.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/concurrent_log_handler/__pycache__/queue.cpython-310.pyc
/usr/lib/python3.10/site-packages/concurrent_log_handler/__version__.py
/usr/lib/python3.10/site-packages/concurrent_log_handler/queue.py
/usr/share/doc/packages/python310-concurrentloghandler
/usr/share/doc/packages/python310-concurrentloghandler/README.md
/usr/share/licenses/python310-concurrentloghandler
/usr/share/licenses/python310-concurrentloghandler/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024