aboutsummaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-04-02 21:19:51 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-04-02 21:19:51 +0000
commitb4f3ccc1a0a4fced4ffbeb4c5725d5797e9d6cf3 (patch)
treefdc9f5c66707a96d50720d3db5c18394ade9b74c /databases
parent23bc17ba86d7b1f301070865a2af8f628ee8c34c (diff)
downloadports-b4f3ccc1a0a4fced4ffbeb4c5725d5797e9d6cf3.tar.gz
ports-b4f3ccc1a0a4fced4ffbeb4c5725d5797e9d6cf3.zip
Add py-sqlalchemy-utils 0.36.3
SQLAlchemy-Utils provides various utility functions, new data types and helpers for SQLAlchemy. WWW: https://github.com/kvesteri/sqlalchemy-utils
Notes
Notes: svn path=/head/; revision=530410
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile1
-rw-r--r--databases/py-sqlalchemy-utils/Makefile25
-rw-r--r--databases/py-sqlalchemy-utils/a12
-rw-r--r--databases/py-sqlalchemy-utils/distinfo3
-rw-r--r--databases/py-sqlalchemy-utils/pkg-descr4
5 files changed, 45 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 1d5c1ee09899..556706aeef9e 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -824,6 +824,7 @@
SUBDIR += py-sispy
SUBDIR += py-south
SUBDIR += py-sqlalchemy-migrate
+ SUBDIR += py-sqlalchemy-utils
SUBDIR += py-sqlalchemy10
SUBDIR += py-sqlalchemy11
SUBDIR += py-sqlalchemy12
diff --git a/databases/py-sqlalchemy-utils/Makefile b/databases/py-sqlalchemy-utils/Makefile
new file mode 100644
index 000000000000..67adbb5eeb45
--- /dev/null
+++ b/databases/py-sqlalchemy-utils/Makefile
@@ -0,0 +1,25 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= sqlalchemy-utils
+PORTVERSION= 0.36.3
+CATEGORIES= databases python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= SQLAlchemy-Utils-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Various utility functions for SQLAlchemy
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy13>=1.0:databases/py-sqlalchemy13@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/py-sqlalchemy-utils/a b/databases/py-sqlalchemy-utils/a
new file mode 100644
index 000000000000..016eba899e1f
--- /dev/null
+++ b/databases/py-sqlalchemy-utils/a
@@ -0,0 +1,12 @@
+ 'anyjson': ['anyjson>=0.3.3'],
+ 'babel': ['Babel>=1.3'],
+ 'arrow': ['arrow>=0.3.4'],
+ 'intervals': ['intervals>=0.7.1'],
+ 'phone': ['phonenumbers>=5.9.2'],
+ 'password': ['passlib >= 1.6, < 2.0'],
+ 'color': ['colour>=0.0.4'],
+ 'ipaddress': ['ipaddr'] if not PY3 else [],
+ 'enum': ['enum34'] if sys.version_info < (3, 4) else [],
+ 'timezone': ['python-dateutil'],
+ 'url': ['furl >= 0.4.1'],
+ 'encrypted': ['cryptography>=0.6']
diff --git a/databases/py-sqlalchemy-utils/distinfo b/databases/py-sqlalchemy-utils/distinfo
new file mode 100644
index 000000000000..cccc39c28fee
--- /dev/null
+++ b/databases/py-sqlalchemy-utils/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1585833185
+SHA256 (SQLAlchemy-Utils-0.36.3.tar.gz) = f268af5bc03597fe7690d60df3e5f1193254a83e07e4686f720f61587ec4493a
+SIZE (SQLAlchemy-Utils-0.36.3.tar.gz) = 128324
diff --git a/databases/py-sqlalchemy-utils/pkg-descr b/databases/py-sqlalchemy-utils/pkg-descr
new file mode 100644
index 000000000000..8d03b6fdcb00
--- /dev/null
+++ b/databases/py-sqlalchemy-utils/pkg-descr
@@ -0,0 +1,4 @@
+SQLAlchemy-Utils provides various utility functions, new data types and helpers
+for SQLAlchemy.
+
+WWW: https://github.com/kvesteri/sqlalchemy-utils