pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/databases/py-peewee
Module Name: pkgsrc
Committed By: adam
Date: Fri Jul 20 09:38:49 UTC 2018
Modified Files:
pkgsrc/databases/py-peewee: Makefile PLIST distinfo
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/databases/py-peewee/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/databases/py-peewee/PLIST
cvs rdiff -u -r1.38 -r1.39 pkgsrc/databases/py-peewee/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/databases/py-peewee/Makefile
diff -u pkgsrc/databases/py-peewee/Makefile:1.42 pkgsrc/databases/py-peewee/Makefile:1.43
--- pkgsrc/databases/py-peewee/Makefile:1.42 Fri Jul 20 03:34:06 2018
+++ pkgsrc/databases/py-peewee/Makefile Fri Jul 20 09:38:49 2018
@@ -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 @@ COMMENT= Small, expressive ORM for Postg
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 @@ post-install:
${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"
Index: pkgsrc/databases/py-peewee/PLIST
diff -u pkgsrc/databases/py-peewee/PLIST:1.16 pkgsrc/databases/py-peewee/PLIST:1.17
--- pkgsrc/databases/py-peewee/PLIST:1.16 Wed Jul 4 03:56:46 2018
+++ pkgsrc/databases/py-peewee/PLIST Fri Jul 20 09:38:49 2018
@@ -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
Index: pkgsrc/databases/py-peewee/distinfo
diff -u pkgsrc/databases/py-peewee/distinfo:1.38 pkgsrc/databases/py-peewee/distinfo:1.39
--- pkgsrc/databases/py-peewee/distinfo:1.38 Wed Jul 4 03:56:46 2018
+++ pkgsrc/databases/py-peewee/distinfo Fri Jul 20 09:38:49 2018
@@ -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