pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Update py-logbook to 1.0.0



Module Name:	pkgsrc-wip
Committed By:	Min Sik Kim <minskim%NetBSD.org@localhost>
Pushed By:	minskim
Date:		Thu Mar 23 15:27:39 2017 -0700
Changeset:	9a7341f7174dae66065be478a5cfe51a2558f745

Modified Files:
	py-logbook/Makefile
	py-logbook/PLIST
	py-logbook/distinfo

Log Message:
Update py-logbook to 1.0.0

Changes since 0.10.1:
- Added support for timezones for log timestamp formatting
- 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
- 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
  ntegration 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
- 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

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=9a7341f7174dae66065be478a5cfe51a2558f745

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-logbook/Makefile | 4 ++--
 py-logbook/PLIST    | 7 +++++++
 py-logbook/distinfo | 7 ++++---
 3 files changed, 13 insertions(+), 5 deletions(-)

diffs:
diff --git a/py-logbook/Makefile b/py-logbook/Makefile
index c4f514a7bb..f22e864485 100644
--- a/py-logbook/Makefile
+++ b/py-logbook/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	Logbook-0.10.1
+DISTNAME=	Logbook-1.0.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME:tl}
 CATEGORIES=	sysutils python
 MASTER_SITES=	${MASTER_SITE_PYPI:=L/Logbook/}
@@ -10,7 +10,7 @@ HOMEPAGE=	http://logbook.pocoo.org/
 COMMENT=	Logging replacement for Python
 LICENSE=	modified-bsd
 
-DEPENDS+=	${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six
+USE_LANGUAGES=	c
 
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/py-logbook/PLIST b/py-logbook/PLIST
index a55bcc1076..7983ced7c5 100644
--- a/py-logbook/PLIST
+++ b/py-logbook/PLIST
@@ -8,9 +8,13 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/logbook/__init__.py
 ${PYSITELIB}/logbook/__init__.pyc
 ${PYSITELIB}/logbook/__init__.pyo
+${PYSITELIB}/logbook/__version__.py
+${PYSITELIB}/logbook/__version__.pyc
+${PYSITELIB}/logbook/__version__.pyo
 ${PYSITELIB}/logbook/_fallback.py
 ${PYSITELIB}/logbook/_fallback.pyc
 ${PYSITELIB}/logbook/_fallback.pyo
+${PYSITELIB}/logbook/_speedups.so
 ${PYSITELIB}/logbook/_termcolors.py
 ${PYSITELIB}/logbook/_termcolors.pyc
 ${PYSITELIB}/logbook/_termcolors.pyo
@@ -41,3 +45,6 @@ ${PYSITELIB}/logbook/queues.pyo
 ${PYSITELIB}/logbook/ticketing.py
 ${PYSITELIB}/logbook/ticketing.pyc
 ${PYSITELIB}/logbook/ticketing.pyo
+${PYSITELIB}/logbook/utils.py
+${PYSITELIB}/logbook/utils.pyc
+${PYSITELIB}/logbook/utils.pyo
diff --git a/py-logbook/distinfo b/py-logbook/distinfo
index 02bfbc41d4..0d73be4688 100644
--- a/py-logbook/distinfo
+++ b/py-logbook/distinfo
@@ -1,5 +1,6 @@
 $NetBSD$
 
-SHA1 (Logbook-0.10.1.tar.gz) = 3509d3026ad0bb70ed176e9ae542a85c239e3f81
-RMD160 (Logbook-0.10.1.tar.gz) = fb7c205ecb6037a8eb85b1f7d6cc1a69d71caa71
-Size (Logbook-0.10.1.tar.gz) = 155434 bytes
+SHA1 (Logbook-1.0.0.tar.gz) = 3fc457bdbb4b60e1d77ed8988d781476cf188fe9
+RMD160 (Logbook-1.0.0.tar.gz) = 2d1f3d100794bdd1409071d6eef3fcc41570672e
+SHA512 (Logbook-1.0.0.tar.gz) = 9cb33b0454364b2c80f1d390aebdb060414c9352f2d487c0f5e26e079dbf8f241f5814c9bd8c1e120796f2148a48f6e1894a28afe0064003bb65990858297c7f
+Size (Logbook-1.0.0.tar.gz) = 178113 bytes


Home | Main Index | Thread Index | Old Index