17
0

13 Commits

Author SHA256 Message Date
3f5e9b68cf Accepting request 1278585 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1278585
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-concurrentloghandler?expand=0&rev=16
2025-05-20 15:04:38 +00:00
0da8df1741 - Convert to pip-based build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-concurrentloghandler?expand=0&rev=15
2025-05-20 10:04:54 +00:00
0b7306f02e Accepting request 908506 from devel:languages:python
- Stupid me: it should be rm -rf test_output, not just rm -rf
  test (gh#Preston-Landers/concurrent-log-handler#38).

OBS-URL: https://build.opensuse.org/request/show/908506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-concurrentloghandler?expand=0&rev=15
2021-07-27 12:32:10 +00:00
99516c6c7e - Stupid me: it should be rm -rf test_output, not just rm -rf
test (gh#Preston-Landers/concurrent-log-handler#38).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-concurrentloghandler?expand=0&rev=14
2021-07-27 05:43:52 +00:00
7ddc3349e6 Accepting request 879753 from devel:languages:python
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

OBS-URL: https://build.opensuse.org/request/show/879753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-concurrentloghandler?expand=0&rev=14
2021-03-18 21:54:54 +00:00
d7806e0a51 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-concurrentloghandler?expand=0&rev=12
2021-03-17 22:24:38 +00:00
e4ce61f1e8 Accepting request 610078 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/610078
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-concurrentloghandler?expand=0&rev=13
2018-05-17 17:33:15 +00:00
Tomáš Chvátal
8813d46bca Accepting request 610076 from home:mcepl:work
Depends on new package python-portalocker and fixes Python singlespec.

OBS-URL: https://build.opensuse.org/request/show/610076
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-concurrentloghandler?expand=0&rev=10
2018-05-17 13:17:40 +00:00
42d20353f4 Accepting request 414886 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/414886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-concurrentloghandler?expand=0&rev=12
2016-08-03 09:42:44 +00:00
Denisart Benjamin
89a72a73a1 Accepting request 412406 from home:1Antoine1:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/412406
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-concurrentloghandler?expand=0&rev=8
2016-07-24 15:57:13 +00:00
Stephan Kulow
3fa72e4afe Accepting request 201029 from devel:languages:python
update (forwarded request 201010 from posophe)

OBS-URL: https://build.opensuse.org/request/show/201029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-concurrentloghandler?expand=0&rev=10
2013-09-27 16:00:18 +00:00
Stephan Kulow
70293b7766 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-concurrentloghandler?expand=0&rev=6
2011-12-06 17:55:04 +00:00
OBS User autobuild
95f557078b Accepting request 41909 from devel:languages:python
Copy from devel:languages:python/python-concurrentloghandler based on submit request 41909 from user hennevogel

OBS-URL: https://build.opensuse.org/request/show/41909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-concurrentloghandler?expand=0&rev=1
2010-06-28 11:02:12 +00:00