forked from pool/python-Logbook
		
	* Use PyDict_Size rather then PyList_GET_SIZE on a dict object. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Logbook?expand=0&rev=33
		
			
				
	
	
		
			197 lines
		
	
	
		
			9.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			197 lines
		
	
	
		
			9.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| -------------------------------------------------------------------
 | ||
| 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)
 | ||
| 
 |