-
Notifications
You must be signed in to change notification settings - Fork 49
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
3.0.0 (2019-10-04) ------------------ - This release matches 2.0.0 other than in the version number. This fixes an issue with Requires-Python metadata not being uploaded correctly to PyPi. This version is only compatible with Python 3.5+ 2.0.0 (2019-10-04) ------------------ - Drop support for Python 2.7, 3.3, and 3.4 - Removed the usage of the ``imp`` module to squelch the warnings regarding a deprecated modules. See Pylons/venusian#63 and Pylons/venusian#57 1.2.0 (2019-01-08) ------------------ - Add support for Python 3.7. - Drop support for Python 3.3. 1.1.0 (2017-04-24) ------------------ - Updated to using py.test instead of nosetest, and added support for Python 3.4 -> 3.6 - Make scanning more resilient of metaclasses that return proxies for any attribute access. - Fix bug where using the same venusian decorator on both a class and its methods would cause the method decorations to be ignored. See Pylons/venusian#40 - Drop support for Python 2.6. - Drop support for Python 3.2: it is no longer supported by current packaging / CI tools. - Support loaders that require the module name as argument to their ``get_filename()`` method. This fixes problems with zipped packages on Python 3. - Micro-optimization when ignores are used (see Pylons/venusian#20). - A tox run now combines coverage between Py2 and Py3.
- Loading branch information
Showing
4 changed files
with
17 additions
and
150 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
Venusian is a library which allows framework authors to defer decorator actions. | ||
Instead of taking actions when a function (or class) decorator is executed at | ||
import time, you can defer the action usually taken by the decorator until a | ||
separate “scan” phase | ||
separate "scan" phase |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,26 @@ | ||
# $NetBSD$ | ||
|
||
DISTNAME= venusian-1.0 | ||
DISTNAME= venusian-3.0.0 | ||
PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | ||
CATEGORIES= devel | ||
MASTER_SITES= ${MASTER_SITE_PYPI:=v/venusian/} | ||
|
||
MAINTAINER= kamelderouiche@yahoo.com | ||
HOMEPAGE= http://pylonsproject.org | ||
HOMEPAGE= https://pylonsproject.org/ | ||
COMMENT= Library for deferring decorator actions | ||
LICENSE= modified-bsd | ||
|
||
TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage | ||
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | ||
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov | ||
|
||
USE_LANGUAGES= # none | ||
|
||
PYTHON_VERSIONS_INCOMPATIBLE= 27 | ||
|
||
TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib | ||
do-test: | ||
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} | ||
|
||
.include "../../lang/python/egg.mk" | ||
.include "../../mk/bsd.pkg.mk" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
$NetBSD$ | ||
|
||
RMD160 (venusian-1.0.tar.gz) = ff0eae73773874010a838df7b517316b767ba037 | ||
SHA512 (venusian-1.0.tar.gz) = 770780c4e4532b16e119365d3c9531e85aede9c2be2e3a333cfe43856271c7b232ce1b27c1379f677a7191c24e8736bf5307be7a926b613f7b81644d404e8453 | ||
Size (venusian-1.0.tar.gz) = 45747 bytes | ||
BLAKE2s (venusian-3.0.0.tar.gz) = f1f49c5a706e88b0dac6eab5f6b10f0a69b488d880425c33c8fa813bf3176c49 | ||
SHA512 (venusian-3.0.0.tar.gz) = dec12473f30697ec678190054974d48bd30775f2204308dc43469e65814dbeea1b7ebf571187cc9efe2d3d2a73ab9ef839ad39b99ed81dfa75577f203653a776 | ||
Size (venusian-3.0.0.tar.gz) = 44558 bytes |