Picologging

Latest version: v0.9.3

Safety actively analyzes 623126 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.9.3

* Support for Python 3.12
* Module can be used in sub-interpreters (3.12+)
* Allow LogRecord to be copied by aminalaee in https://github.com/microsoft/picologging/pull/164

Bug fixes

* Fix memory leak in LogRecord.__dict__. Use Py_NewRef and Py_CLEAR patterns for cleaner code by tonybaloney in https://github.com/microsoft/picologging/pull/173
* Fix `io` text_encoding on Python 3.9 and older by aminalaee in https://github.com/microsoft/picologging/pull/152
* Add tests for override formatter formatException by aminalaee in https://github.com/microsoft/picologging/pull/140
* Fix formatting issues by aminalaee in https://github.com/microsoft/picologging/pull/160
* Add FileHandler errors argument by aminalaee in https://github.com/microsoft/picologging/pull/161
* Move filepath cache to within free-able module state by tonybaloney in https://github.com/microsoft/picologging/pull/166
* Bump pypa/cibuildwheel from 2.12.3 to 2.15.0 by dependabot in https://github.com/microsoft/picologging/pull/158
* Use a module state attribute to support subinterpreters by tonybaloney in https://github.com/microsoft/picologging/pull/167
* Cleanup all danging unicode references. by tonybaloney in https://github.com/microsoft/picologging/pull/169
* Adopt the memray trace leaks test markers by tonybaloney in https://github.com/microsoft/picologging/pull/137
* Fix unclosed resources in tests by aminalaee in https://github.com/microsoft/picologging/pull/171
* Verify the integration of coloredlogs is fixed by tonybaloney in https://github.com/microsoft/picologging/pull/174

0.9.2

* Upgrade pre-commit hooks versions by sadikkuzu in https://github.com/microsoft/picologging/pull/133
* Compile x86 for linux and windows. Compile aarch64 for linux by tonybaloney in https://github.com/microsoft/picologging/pull/135
* moves devcontainer vscode settings by kjaymiller in https://github.com/microsoft/picologging/pull/143
* Fix Formatter __repr__ by aminalaee in https://github.com/microsoft/picologging/pull/141
* Fix leaks in __dict__ and asctime fields by tonybaloney in https://github.com/microsoft/picologging/pull/145
* Add Logger isEnabledFor by aminalaee in https://github.com/microsoft/picologging/pull/139
* Support Logger.setLevel from string input by tonybaloney in https://github.com/microsoft/picologging/pull/146

0.9.1

* Add Windows Arm64 wheels by aminalaee in https://github.com/microsoft/picologging/pull/130
* Remove 22 as limitation since it's been fixed by tonybaloney in https://github.com/microsoft/picologging/pull/128
* Remove QueueListener test by aminalaee in https://github.com/microsoft/picologging/pull/101

0.9.0

* Fix formatting with black by aminalaee in https://github.com/microsoft/picologging/pull/71
* Improve test coverage by tonybaloney in https://github.com/microsoft/picologging/pull/72
* Fix FileHandler flaky test by aminalaee in https://github.com/microsoft/picologging/pull/69
* Update project classifiers by aminalaee in https://github.com/microsoft/picologging/pull/74
* Uplift test coverage by aminalaee in https://github.com/microsoft/picologging/pull/76
* Making LogRecord class derivable by pamelafox in https://github.com/microsoft/picologging/pull/77
* Properly raise error from Handler.emit by pamelafox in https://github.com/microsoft/picologging/pull/81
* Properly handle return value for setStream by pamelafox in https://github.com/microsoft/picologging/pull/82
* Fixing Stream.__repr__ to match CPython by pamelafox in https://github.com/microsoft/picologging/pull/84
* Add Handler repr by aminalaee in https://github.com/microsoft/picologging/pull/88
* Allow handle method to accept LogRecord subclasses by aminalaee in https://github.com/microsoft/picologging/pull/85
* Fix Handler.handle return type by aminalaee in https://github.com/microsoft/picologging/pull/86
* Make config fix by pamelafox in https://github.com/microsoft/picologging/pull/97
* Add failing Queue Listener Handler Test by Goldziher in https://github.com/microsoft/picologging/pull/89
* Add local development instructions to readme by pamelafox in https://github.com/microsoft/picologging/pull/104
* Add launch.json instructions to README by pamelafox in https://github.com/microsoft/picologging/pull/106
* Create py.typed by Goldziher in https://github.com/microsoft/picologging/pull/92
* Add config.pyi stub by aminalaee in https://github.com/microsoft/picologging/pull/100
* Add pylint config by pamelafox in https://github.com/microsoft/picologging/pull/107
* 3.7+ compatible code by tonybaloney in https://github.com/microsoft/picologging/pull/114
* Document the memray tests and add a script for automation by tonybaloney in https://github.com/microsoft/picologging/pull/113
* Adding regression test for LogRecord args issue by pamelafox in https://github.com/microsoft/picologging/pull/105
* Fix leaks identified memray by tonybaloney in https://github.com/microsoft/picologging/pull/115
* Set logger parents and levels by pamelafox in https://github.com/microsoft/picologging/pull/108
* Adding parameters to flaky decorator to increase reruns by pamelafox in https://github.com/microsoft/picologging/pull/118
* Adding precommit with black and pyupgr by pamelafox in https://github.com/microsoft/picologging/pull/119
* Call dealloc of base types by pamelafox in https://github.com/microsoft/picologging/pull/120
* Add isort by pamelafox in https://github.com/microsoft/picologging/pull/121
* Test on 3.11 vs 3.11-dev by pamelafox in https://github.com/microsoft/picologging/pull/127
* Make QueueHandler call format by pamelafox in https://github.com/microsoft/picologging/pull/122

0.8.1

* Fix `dictconfig` resetting child loggers by aminalaee in https://github.com/microsoft/picologging/pull/70
* Add `formatException` method in `Formatter` by aminalaee in https://github.com/microsoft/picologging/pull/68

0.8.0

* Add `dictConfig` method https://github.com/microsoft/picologging/pull/61
* Add `DatagramHandler` https://github.com/microsoft/picologging/pull/64

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.