forked from pool/python-Logbook
- Update to 1.8.2 * TimedRotatingFileHandler was sensitive to changes in the current work directory if ``filename`` was a relative path. * Wheels are built for Linux arm64 - Use Python 3.11 on SLE-15 by default OBS-URL: https://build.opensuse.org/request/show/1288443 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Logbook?expand=0&rev=40
223 lines
10 KiB
Plaintext
223 lines
10 KiB
Plaintext
-------------------------------------------------------------------
|
||
Wed Jun 25 06:16:06 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 1.8.2
|
||
* TimedRotatingFileHandler was sensitive to changes in the
|
||
current work directory if ``filename`` was a relative path.
|
||
* Wheels are built for Linux arm64
|
||
- Use Python 3.11 on SLE-15 by default
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Apr 14 06:03:57 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
|
||
|
||
- Support both lowercased and unnormalized metadata directory names.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 26 00:43:50 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
|
||
|
||
- Lowercase metadata directory name.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 19 23:35:22 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
|
||
|
||
- Update to 1.8.1:
|
||
* Fixed crash on Python 3.12+ in speedups extension module.
|
||
- Drop patch use-pydict-size.patch, included upstream.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 6 04:05:59 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
|
||
|
||
- Add patch use-pydict-size.patch:
|
||
* Use PyDict_Size rather then PyList_GET_SIZE on a dict object.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 9 09:56:38 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 1.8.0
|
||
* Python 3.13 support
|
||
* Fixed deprecation warnings on Python 3.12
|
||
* Dropped support for Python 3.8
|
||
- Adjust upstream source name in spec file
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 7 22:08:25 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- update to 1.7.0.post0:
|
||
* Ensure setuptools can read version number statically during
|
||
build
|
||
* Dropped support for Python 3.7
|
||
* Passing (keyfile, certfile) to MailHandler's ``secure``
|
||
argument is deprecated in favour of passing an ``ssl.SSLContext``.
|
||
* Python 3.12 support
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 29 12:54:51 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- update to 1.6.0
|
||
- drop patches:
|
||
logbook-pr316-sqlalchemy-count.patch
|
||
deal-with-missing-socket.patch
|
||
* Supports SQLAlchemy 1.4 and 2.0.
|
||
* Fix various deprecation warnings.
|
||
* exc_info arg may be a BaseException instance
|
||
* FileHandler supports path-like objects.
|
||
* Fixed bug which prevented compilation on Cython 3
|
||
* Wheels are generated for more platforms and architectures
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Aug 13 21:19:10 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- restrict to older Cython version
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jun 28 03:27:42 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>
|
||
|
||
- Add patch deal-with-missing-socket.patch
|
||
- Pin SQLAlchemy < 2, this requires 1.4
|
||
- Stop using greedy globs in %files
|
||
- Light spring cleaning of the spec file.
|
||
- Refresh patch from GitHub, the short shas gained one character.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri May 7 18:20:13 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||
|
||
- Add logbook-pr316-sqlalchemy-count.patch for compatibility with
|
||
SQLAlchemy 1.4 -- gh#getlogbook/logbook#316
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Mar 14 08:12:35 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
|
||
|
||
- Fix build without python2
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 15 10:46:40 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
|
||
|
||
- Update to 1.5.3
|
||
* Remove usage of deprecated collections API
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 24 09:17:59 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
||
|
||
- Update to 1.5.2:
|
||
* Added support for asyncio and contextvars
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Sep 14 15:30:16 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
|
||
|
||
- Use python_expand in %build to allow building only a single flavour
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 5 16:39:48 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
||
|
||
- Update to version 1.4.3:
|
||
* Use correct record delimiters (null for UNIX, newline for network) in SyslogHandler (thanks Jonathan Kamens)
|
||
* Try to reconnect to SyslogHandler TCP sockets when they are disconnected (thanks Jonathan Kamens)
|
||
* Use RFC 5424 format for networking logging in SyslogHandler (thanks Jonathan Kamens)
|
||
* Fixed deprecated regular expression pattern (thanks Tsuyoshi Hombashi)
|
||
* Fixed TimedRotatingFileHandler rotation (thanks Tucker Beck)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 10 13:23:32 UTC 2018 - petr@cervinka.net
|
||
|
||
- Update to Version 1.4.0
|
||
* Added support for checking if trace logs have been emitted in TestHandler (thanks @thedrow)
|
||
* Added support for controlling rotating file names -- Logbook now allows users to
|
||
customize the formatting of rollover/rotating files (thanks Tucker Beck)
|
||
* Added support for compressed log files, supporting both gzip and brotli compression
|
||
methods (thanks Maor Marcus)
|
||
* Fixed CPU usage for queuing handlers (thanks Adam Urbańczyk)
|
||
- Remove cleanup of tests/*.pyc files and tests/__pycache__ from downloaded source code
|
||
- Fully enable tests
|
||
- Add cython build of _speedups.c for each python version
|
||
-------------------------------------------------------------------
|
||
Fri Sep 8 18:57:09 UTC 2017 - toddrme2178@gmail.com
|
||
|
||
- Implement single-spec version
|
||
- Update to Version 1.1.0
|
||
* Added a handler for Riemann (thanks Šarūnas Navickas)
|
||
* Added a handler for Slack (thanks @jonathanng)
|
||
* Colorizing mixin can now force coloring on or off (thanks @ayalash)
|
||
- Update to Version 1.0.1
|
||
* Fix PushOver handler cropping (thanks Sébastien Celles)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 6 20:55:50 UTC 2017 - boris@steki.net
|
||
|
||
- Added support for timezones for log timestamp formatting (thanks Mattijs Ugen)
|
||
- Logbook has been a 0.x long enough to earn its 1.0.0 bump!
|
||
- Logbook now uses SemVer for its versioning scheme
|
||
- Various improvements to MailHandler and the usage of TLS/SMTP SSL (thanks Frazer McLean)
|
||
- Fix log colorizing on Windows (thanks Frazer McLean)
|
||
- Coverage reports using coveralls.io
|
||
- Dropped compatibility for Python 3.2. At this point we did not actually
|
||
remove any code that supports it, but the continuous integration tests
|
||
no longer check against it, and we will no longer fix compatibility issues with 3.2.
|
||
- Better coverage and tests on Windows (thanks Frazer McLean)
|
||
- Added enable() and disable() methods for loggers (thanks Frazer McLean)
|
||
- Many cleanups and overall project improvements (thanks Frazer McLean)
|
||
|
||
- Added logbook.utils.deprecated to automatically emit warnings when
|
||
certain functions are called (Thanks Ayala Shachar)
|
||
- Added logbook.utils.suppressed_deprecations context to temporarily
|
||
suppress deprecations (Thanks Ayala Shachar)
|
||
- Added logbook.utils.logged_if_slow to emit logs when certain operations
|
||
exceed a time threshold (Thanks Ayala Shachar)
|
||
- Many PEP8 fixes and code cleanups (thanks Taranjeet Singh and Frazer McLean)
|
||
- TestHandler constructor now receives an optional force_heavy_init=True,
|
||
forcing all records to heavy-initialize
|
||
- Windows-specific fixes and CI configuration (Thanks Frazer McLean)
|
||
- Several Unicode-specific fixes (Thanks Frazer McLean)
|
||
- Documentation cleanups
|
||
- Fix importing issue with SQLAlchemy ticketing handler
|
||
- Added TRACE log level for enabling logs below DEBUG
|
||
- Improved SQLAlchemy session management (thanks @fintan)
|
||
- Removed the bubble argument from NullHandler, preventing many future confusions
|
||
- Small bugfix supporting exc_info=False without breaking formatting
|
||
- Removed the global handler which was installed by default so far.
|
||
The rationale is to ease adoption for 3rd party libraries who don’t want
|
||
output to go to stderr by default. The old behavior can still be restored
|
||
by setting the LOGBOOK_INSTALL_DEFAULT_HANDLER environment variable
|
||
- Added frame correction option, to properly mark log record origins (Thanks Roey Darwish)
|
||
- Fixed MailHandler infinite recursion bug (Thanks Tal Yalon)
|
||
- Fix support for gevent, along with various other fixes (Thanks Tal Yalon)
|
||
- Added Pushover handler (thanks @owo)
|
||
- Default logging format now includes seconds and microseconds (#110)
|
||
- Several fixes regarding possible deadlocks in log formatting (thanks Guy Rozendorn)
|
||
- Fixed packaging so that the speedups module now gets packaged by default (#122)
|
||
- ThreadedWrapperHandler now supports maxsize (#121) (thanks Ken Jung)
|
||
- Fixes in rotating handlers (thanks zhangliyong)
|
||
- Added Pushover handler (thanks Ossama W. Obeid)
|
||
- RedisHandler now supports lpush as an option (thanks Bruno Rocha)
|
||
- Restored Python 3.2 support (thanks @rnortman)
|
||
- NullHandlers now respect filters - allows to only drop/mute certain records (#73)
|
||
- redirect_logging now sets the legacy root logger’s level
|
||
to DEBUG by default. This can be changed by specifying set_root_logger_level=False (#96)
|
||
- Added Redis handler (Thanks a lot @guillermo-carrasco for this PR)
|
||
- Fixed email encoding bug (Thanks Raphaël Vinot)
|
||
- Drop 2.5, 3.2 support, code cleanup
|
||
- The exc_info argument now accepts True, like in the standard logging modul
|
||
- Fixed Python 3.x compatibility, including speedups
|
||
- Dropped Python 2.4 support. Python 2.4 support caused a lot of
|
||
hacks in the code and introduced duplication to the test code.
|
||
In addition, it is impossible to cover 2.4-3.x with a single
|
||
tox installation, which may introduce unwitting code breakage.
|
||
Travis also does not support Python 2.4 so the chances of
|
||
accidentally breaking this support were very high as it was...
|
||
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 24 11:07:59 UTC 2013 - speilicke@suse.com
|
||
|
||
- Require python-setuptools instead of distribute (upstreams merged)
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Apr 29 13:52:56 UTC 2013 - speilicke@suse.com
|
||
|
||
- Package README and CHANGES
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 25 09:06:37 UTC 2013 - prusnak@opensuse.org
|
||
|
||
- created package (version 0.4.1)
|
||
|