update to py-pbr-5.7.0

This commit is contained in:
sthen 2021-11-14 12:15:27 +00:00
parent d54476c1b0
commit 67ba79d4ea
4 changed files with 33 additions and 16 deletions

View File

@ -1,12 +1,11 @@
# $OpenBSD: Makefile,v 1.14 2021/11/02 00:00:59 sthen Exp $
# $OpenBSD: Makefile,v 1.15 2021/11/14 12:15:27 sthen Exp $
COMMENT = Python Build Reasonableness
MODPY_EGG_VERSION = 4.0.2
MODPY_EGG_VERSION = 5.7.0
DISTNAME = pbr-${MODPY_EGG_VERSION}
PKGNAME = ${DISTNAME:S/^/py-/}
CATEGORIES = devel
REVISION = 4
HOMEPAGE = https://github.com/openstack-dev/pbr
@ -15,16 +14,18 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_SETUPTOOLS = Yes
FLAVORS = python3
FLAVOR ?=
MODPY_PI = Yes
MODPY_SETUPTOOLS = Yes
MODPY_PYTEST_ARGS = pbr
TEST_DEPENDS = devel/py-testtools${MODPY_FLAVOR} \
devel/py-fixtures${MODPY_FLAVOR} \
devel/py-virtualenv${MODPY_FLAVOR}
# also needs testscenarios
# also needs testscenarios, testresources
NO_TEST = Yes
post-install:

View File

@ -1,2 +1,2 @@
SHA256 (pbr-4.0.2.tar.gz) = 2uSqp46vytEM4lgfw01pT6phZyeDf9jlXBoAlRrWdE8=
SIZE (pbr-4.0.2.tar.gz) = 107720
SHA256 (pbr-5.7.0.tar.gz) = RlHKFEXoDyeBgnMF3j12s85TGV8iJ3YmhOsI8XvEc7c=
SIZE (pbr-5.7.0.tar.gz) = 126776

View File

@ -1,6 +1,18 @@
PBR is a library that injects some useful and sensible default
behaviors into your setuptools run. It started off life as the chunks
of code that were copied between all of the OpenStack projects. Around
the time that OpenStack hit 18 different projects each with at least
3 active branches, it seems like a good time to make that code into
a proper re-usable library.
A library for managing setuptools packaging needs in a consistent manner.
pbr reads and then filters the setup.cfg data through a setup hook to
fill in default values and provide more sensible behaviors, and then
feeds the results in as the arguments to a call to setup.py - so the
heavy lifting of handling Python packaging needs is still being done by
setuptools.
pbr can and does do a bunch of things for you:
- Version: Manage version number based on git revisions and tags
- AUTHORS: Generate AUTHORS file from git log
- ChangeLog: Generate ChangeLog from git log
- Manifest: Generate a sensible manifest from git files and some standard files
- Release Notes: Generate a release notes file using reno
- Requirements: Store your dependencies in a pip requirements file
- long_description: Use your README file as a long_description
- Smart find_packages: Smartly find packages under your root package
- Sphinx Autodoc: Generate autodoc stub files for your whole module

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.4 2021/02/19 23:13:02 sthen Exp $
@comment $OpenBSD: PLIST,v 1.5 2021/11/14 12:15:27 sthen Exp $
@conflict py-pbr-<4.0.2p2
bin/pbr${MODPY_BIN_SUFFIX}
lib/python${MODPY_VERSION}/site-packages/pbr/
@ -12,6 +12,7 @@ lib/python${MODPY_VERSION}/site-packages/pbr-${MODPY_EGG_VERSION}-py${MODPY_VERS
lib/python${MODPY_VERSION}/site-packages/pbr/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}build.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}builddoc.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}extra_files.${MODPY_PYC_MAGIC_TAG}pyc
@ -20,9 +21,11 @@ lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}git.${MODPY_PYC_MAG
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}options.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}packaging.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}pbr_json.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}sphinxext.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}testr_command.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pbr/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pbr/build.py
lib/python${MODPY_VERSION}/site-packages/pbr/builddoc.py
lib/python${MODPY_VERSION}/site-packages/pbr/cmd/
lib/python${MODPY_VERSION}/site-packages/pbr/cmd/__init__.py
@ -51,6 +54,7 @@ lib/python${MODPY_VERSION}/site-packages/pbr/hooks/metadata.py
lib/python${MODPY_VERSION}/site-packages/pbr/options.py
lib/python${MODPY_VERSION}/site-packages/pbr/packaging.py
lib/python${MODPY_VERSION}/site-packages/pbr/pbr_json.py
lib/python${MODPY_VERSION}/site-packages/pbr/sphinxext.py
lib/python${MODPY_VERSION}/site-packages/pbr/testr_command.py
lib/python${MODPY_VERSION}/site-packages/pbr/tests/
lib/python${MODPY_VERSION}/site-packages/pbr/tests/__init__.py