View | Details | Raw Unified | Return to bug 213769 | Differences between
and this patch

Collapse All | Expand All

(-)devel/py-automaton/Makefile (+23 lines)
Line 0 Link Here
1
# Created by: Alexander Nusov <alexander.nusov@nfvexpress.com>
2
# $FreeBSD$
3
4
PORTNAME=	automaton
5
PORTVERSION=	1.4.0
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
10
MAINTAINER=	alexander.nusov@nfvexpress.com
11
COMMENT=	Friendly state machines for python
12
13
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \
15
		${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector \
16
		${PYTHON_PKGNAMEPREFIX}prettytable>=0:devel/py-prettytable
17
18
NO_ARCH=	yes
19
20
USES=		python
21
USE_PYTHON=	autoplist distutils
22
23
.include <bsd.port.mk>
(-)devel/py-automaton/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1476648562
2
SHA256 (automaton-1.4.0.tar.gz) = 27bc790506057d9ef2bcc6cd36d5039aa28ae1836d1afb14b1c7ed3d94f48aa6
3
SIZE (automaton-1.4.0.tar.gz) = 24938
(-)devel/py-automaton/pkg-descr (+8 lines)
Line 0 Link Here
1
Friendly state machines for python. The goal of this library is to provide
2
well documented state machine classes and associated utilities. The state
3
machine pattern (or the implemented variation there-of) is a commonly used
4
pattern and has a multitude of various usages. Some of the usages for this
5
library include providing state & transition validation and
6
running/scheduling/analyzing the execution of tasks.
7
8
WWW: https://pypi.python.org/pypi/automaton
(-)devel/py-castellan/Makefile (+28 lines)
Line 0 Link Here
1
# Created by: Alexander Nusov <alexander.nusov@nfvexpress.com>
2
# $FreeBSD$
3
4
PORTNAME=	castellan
5
PORTVERSION=	0.4.0
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
10
MAINTAINER=	alexander.nusov@nfvexpress.com
11
COMMENT=	Generic Key Manager interface for OpenStack
12
13
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Babel>=1.3:devel/py-babel \
15
		${PYTHON_PKGNAMEPREFIX}cryptography>=1.0:security/py-cryptography \
16
		${PYTHON_PKGNAMEPREFIX}oslo.config>=3.7.0:devel/py-oslo.config \
17
		${PYTHON_PKGNAMEPREFIX}oslo.context>=0.2.0:devel/py-oslo.context \
18
		${PYTHON_PKGNAMEPREFIX}oslo.log>=1.14.0:devel/py-oslo.log \
19
		${PYTHON_PKGNAMEPREFIX}oslo.policy>=0.5.0:devel/py-oslo.policy \
20
		${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization \
21
		${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.5.0:devel/py-oslo.utils
22
23
NO_ARCH=	yes
24
25
USES=		python
26
USE_PYTHON=	autoplist distutils
27
28
.include <bsd.port.mk>
(-)devel/py-castellan/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1476648692
2
SHA256 (castellan-0.4.0.tar.gz) = 2ccefefc2036ed0d6c76d735fb70b813e2a02f7adb7fd57e0640d064dce1c883
3
SIZE (castellan-0.4.0.tar.gz) = 49026
(-)devel/py-castellan/pkg-descr (+3 lines)
Line 0 Link Here
1
Generic Key Manager interface for OpenStack.
2
3
WWW: https://pypi.python.org/pypi/castellan
(-)devel/py-cursive/Makefile (+28 lines)
Line 0 Link Here
1
# Created by: Alexander Nusov <alexander.nusov@nfvexpress.com>
2
# $FreeBSD$
3
4
PORTNAME=	cursive
5
PORTVERSION=	0.1.1
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
10
MAINTAINER=	alexander.nusov@nfvexpress.com
11
COMMENT=	Cursive implements OpenStack-specific validation of digital signatures
12
13
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \
15
		${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \
16
		${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization \
17
		${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \
18
		${PYTHON_PKGNAMEPREFIX}netifaces>=0.10.4:net/py-netifaces \
19
		${PYTHON_PKGNAMEPREFIX}lxml>=2.3:devel/py-lxml \
20
		${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography \
21
		${PYTHON_PKGNAMEPREFIX}castellan>=0.4.0:devel/py-castellan
22
23
NO_ARCH=	yes
24
25
USES=		python
26
USE_PYTHON=	autoplist distutils
27
28
.include <bsd.port.mk>
(-)devel/py-cursive/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1476648708
2
SHA256 (cursive-0.1.1.tar.gz) = 751745b868f6450d928749c9d08b0040bd13f82bcf7c4ed414a57da66b2bc104
3
SIZE (cursive-0.1.1.tar.gz) = 18522
(-)devel/py-cursive/pkg-descr (+6 lines)
Line 0 Link Here
1
Cursive implements OpenStack-specific validation of digital signatures.  The
2
cursive project contains code extracted from various OpenStack projects for
3
verifying digital signatures. Additional capabilities will be added to this
4
project in support of various security features.
5
6
WWW: https://pypi.python.org/pypi/cursive
(-)devel/py-glance-store/Makefile (+34 lines)
Line 0 Link Here
1
# Created by: Alexander Nusov <alexander.nusov@nfvexpress.com>
2
# $FreeBSD$
3
4
PORTNAME=	glance-store
5
PORTVERSION=	0.18.0
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
DISTNAME=	glance_store-${PORTVERSION}
10
11
MAINTAINER=	alexander.nusov@nfvexpress.com
12
COMMENT=	OpenStack Image Service Store Library
13
14
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}enum34>=0:devel/py-enum34 \
16
		${PYTHON_PKGNAMEPREFIX}stevedore>=1.16.0:devel/py-stevedore \
17
		${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \
18
		${PYTHON_PKGNAMEPREFIX}requests>=2.10.0:www/py-requests \
19
		${PYTHON_PKGNAMEPREFIX}keystoneclient>=0:net/py-keystoneclient \
20
		${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \
21
		${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization \
22
		${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \
23
		${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \
24
		${PYTHON_PKGNAMEPREFIX}oslo.concurrency>=3.8.0:devel/py-oslo.concurrency \
25
		${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema \
26
		${PYTHON_PKGNAMEPREFIX}eventlet>=0:net/py-eventlet \
27
		${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector
28
29
NO_ARCH=	yes
30
31
USES=		python
32
USE_PYTHON=	autoplist distutils
33
34
.include <bsd.port.mk>
(-)devel/py-glance-store/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1476648738
2
SHA256 (glance_store-0.18.0.tar.gz) = 56b8b33f5deb74c652bd82d781aa82459e14152a5ee5c74726f0f1545c2355a7
3
SIZE (glance_store-0.18.0.tar.gz) = 126949
(-)devel/py-glance-store/pkg-descr (+3 lines)
Line 0 Link Here
1
OpenStack Image Service Store Library.
2
3
WWW: https://pypi.python.org/pypi/glance_store
(-)devel/py-taskflow/Makefile (+36 lines)
Line 0 Link Here
1
# Created by: Alexander Nusov <alexander.nusov@nfvexpress.com>
2
# $FreeBSD$
3
4
PORTNAME=	taskflow
5
PORTVERSION=	2.6.0
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
10
MAINTAINER=	alexander.nusov@nfvexpress.com
11
COMMENT=	Taskflow structured state management library
12
13
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}futures>=3.0:devel/py-futures \
15
		${PYTHON_PKGNAMEPREFIX}enum34>=0:devel/py-enum34 \
16
		${PYTHON_PKGNAMEPREFIX}stevedore>=1.16.0:devel/py-stevedore \
17
		${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \
18
		${PYTHON_PKGNAMEPREFIX}retrying>=0:devel/py-retrying \
19
		${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \
20
		${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization \
21
		${PYTHON_PKGNAMEPREFIX}networkx>=1.10:math/py-networkx \
22
		${PYTHON_PKGNAMEPREFIX}monotonic>=0.6:devel/py-monotonic \
23
		${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema \
24
		${PYTHON_PKGNAMEPREFIX}futurist>=0:devel/py-futurist \
25
		${PYTHON_PKGNAMEPREFIX}fasteners>=0.7:devel/py-fasteners \
26
		${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector \
27
		${PYTHON_PKGNAMEPREFIX}contextlib2>=0.4.0:devel/py-contextlib2 \
28
		${PYTHON_PKGNAMEPREFIX}cachetools>=1.1.0:devel/py-cachetools \
29
		${PYTHON_PKGNAMEPREFIX}automaton>=0.5.0:devel/py-automaton
30
31
NO_ARCH=	yes
32
33
USES=		python
34
USE_PYTHON=	autoplist distutils
35
36
.include <bsd.port.mk>
(-)devel/py-taskflow/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1476648580
2
SHA256 (taskflow-2.6.0.tar.gz) = be3ddc948a1e0cc1d65376181dea64478b4833cc38a7552350100fa42abdee66
3
SIZE (taskflow-2.6.0.tar.gz) = 1052292
(-)devel/py-taskflow/pkg-descr (+5 lines)
Line 0 Link Here
1
A library to do [jobs, tasks, flows] in a highly available, easy to understand
2
and declarative manner (and more!) to be used with OpenStack and other
3
projects.
4
5
WWW: https://launchpad.net/taskflow
(-)devel/py-wsme/Makefile (+26 lines)
Line 0 Link Here
1
# Created by: Alexander Nusov <alexander.nusov@nfvexpress.com>
2
# $FreeBSD$
3
4
PORTNAME=	wsme
5
PORTVERSION=	0.8.0
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
DISTNAME=	WSME-${PORTVERSION}
10
11
MAINTAINER=	alexander.nusov@nfvexpress.com
12
COMMENT=	Simplify the writing of REST APIs
13
14
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \
16
		${PYTHON_PKGNAMEPREFIX}webob>=1.2.3:www/py-webob \
17
		${PYTHON_PKGNAMEPREFIX}simplegeneric>=0:devel/py-simplegeneric \
18
		${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz \
19
		${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.12:net/py-netaddr
20
21
NO_ARCH=	yes
22
23
USES=		python
24
USE_PYTHON=	autoplist distutils
25
26
.include <bsd.port.mk>
(-)devel/py-wsme/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1476655326
2
SHA256 (WSME-0.8.0.tar.gz) = 00241e4e4e40d6183f6354a8f5659b601753d49e28b6e5aca332bdf2e31188db
3
SIZE (WSME-0.8.0.tar.gz) = 121619
(-)devel/py-wsme/pkg-descr (+8 lines)
Line 0 Link Here
1
Web Services Made Easy (WSME) simplifies the writing of REST web services by
2
providing simple yet powerful typing, removing the need to directly manipulate
3
the request and the response objects.  WSME can work standalone or on top of
4
your favorite Python web (micro)framework, so you can use both your preferred
5
way of routing your REST requests and most of the features of WSME that rely
6
on the typing system.
7
8
WWW: https://pypi.python.org/pypi/WSME

Return to bug 213769