pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/databases/py-peewee py-peewee: updated to 3.6.4
details: https://anonhg.NetBSD.org/pkgsrc/rev/c160bc2d52f9
branches: trunk
changeset: 383055:c160bc2d52f9
user: adam <adam%pkgsrc.org@localhost>
date: Fri Jul 20 09:38:49 2018 +0000
description:
py-peewee: updated to 3.6.4
3.6.4:
Take a whole new approach, following what simplejson does. Allow the
build_ext command class to fail, and retry without extensions in the event we
run into issues building extensions.
3.6.3:
Add check in setup.py to determine if a C compiler is available before
building C extensions.
3.6.2:
Use ctypes.util.find_library to determine if libsqlite3 is installed.
Should fix problems people are encountering installing when SQLite3 is not
available.
3.6.1:
Fixed issue with setup script.
3.6.0:
* Support for Python 3.7, including bugfixes related to new StopIteration
handling inside of generators.
* Support for specifying ROWS or RANGE window frame types.
* Add APIs for user-defined window functions if using [pysqlite3](https://github.com/coleifer/pysqlite3)
and sqlite 3.25.0 or newer.
* TimestampField now uses 64-bit integer data-type for storage.
* Added support to pwiz and playhouse.reflection to enable generating
models from VIEWs.
* Added lower-level database API for introspecting VIEWs.
* Revamped continuous integration setup for better coverage, including 3.7 and
3.8-dev.
* Allow building C extensions even if Cython is not installed, by distributing
pre-generated C source files.
* Switch to using setuptools for packaging.
diffstat:
databases/py-peewee/Makefile | 13 +++++++------
databases/py-peewee/PLIST | 8 ++++++--
databases/py-peewee/distinfo | 10 +++++-----
3 files changed, 18 insertions(+), 13 deletions(-)
diffs (70 lines):
diff -r b18144309cf8 -r c160bc2d52f9 databases/py-peewee/Makefile
--- a/databases/py-peewee/Makefile Fri Jul 20 09:36:57 2018 +0000
+++ b/databases/py-peewee/Makefile Fri Jul 20 09:38:49 2018 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.42 2018/07/20 03:34:06 ryoon Exp $
+# $NetBSD: Makefile,v 1.43 2018/07/20 09:38:49 adam Exp $
-DISTNAME= peewee-3.5.2
+DISTNAME= peewee-3.6.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= databases python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/peewee/}
@@ -12,7 +11,7 @@
LICENSE= mit
BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
-TEST_DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
+#TEST_DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
MAKE_FLAGS+= SPHINXBUILD=sphinx-build${PYVERSSUFFIX}
@@ -31,11 +30,13 @@
${INSTALL_MAN} ${WRKSRC}/docs/_build/man/peewee.1 \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/peewee${PYVERSSUFFIX}.1
+# tests are not included in 3.6.4
do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} runtests.py
+# cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} runtests.py
+ ${DO_NADA}
.include "../../databases/sqlite3/buildlink3.mk"
.include "../../devel/py-cython/buildlink3.mk"
.include "../../lang/python/application.mk"
-.include "../../lang/python/distutils.mk"
+.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff -r b18144309cf8 -r c160bc2d52f9 databases/py-peewee/PLIST
--- a/databases/py-peewee/PLIST Fri Jul 20 09:36:57 2018 +0000
+++ b/databases/py-peewee/PLIST Fri Jul 20 09:38:49 2018 +0000
@@ -1,6 +1,10 @@
-@comment $NetBSD: PLIST,v 1.16 2018/07/04 03:56:46 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2018/07/20 09:38:49 adam Exp $
bin/pwiz${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_FILE}
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/peewee.py
${PYSITELIB}/peewee.pyc
${PYSITELIB}/peewee.pyo
diff -r b18144309cf8 -r c160bc2d52f9 databases/py-peewee/distinfo
--- a/databases/py-peewee/distinfo Fri Jul 20 09:36:57 2018 +0000
+++ b/databases/py-peewee/distinfo Fri Jul 20 09:38:49 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.38 2018/07/04 03:56:46 adam Exp $
+$NetBSD: distinfo,v 1.39 2018/07/20 09:38:49 adam Exp $
-SHA1 (peewee-3.5.2.tar.gz) = 6b0f5fbad8a923edf4d2a25f99e3dbd066a13127
-RMD160 (peewee-3.5.2.tar.gz) = 1b0f9ef34c7462884a0cbb2bb646fe53014d4fcb
-SHA512 (peewee-3.5.2.tar.gz) = 85a7f55ce0b81175a6a00ecaef928263a1290dfb3a3845a55f5f4b0808cf6ada583fd8cd744ea3e80009c023b6876523a4738b185bd3f8f2a3274b8762184da2
-Size (peewee-3.5.2.tar.gz) = 1884452 bytes
+SHA1 (peewee-3.6.4.tar.gz) = 74ee91e99de078fdd1707de0cd93ea977ea00efc
+RMD160 (peewee-3.6.4.tar.gz) = 3fb31b0e3cd2b4daa295e30200b17d83f3740d8a
+SHA512 (peewee-3.6.4.tar.gz) = ece645742f1b3eaea646fa596c802cb5a867829fb29399185f5e1689f82ca46a3ad2bb3aa10f9bcf010214bce8a2c898a582e8ea7496b175b86d8dffc0f50ee8
+Size (peewee-3.6.4.tar.gz) = 2083203 bytes
Home |
Main Index |
Thread Index |
Old Index