Commit Graph

105 Commits

Author SHA256 Message Date
Dominique Leuenberger
1b55acbca8 Accepting request 659544 from devel:languages:python
- Actually, although the package is noarch, its test suite is not, so we
  need python-devel at least for tests.
- Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=42
2018-12-26 23:27:24 +00:00
4691aa0029 - Actually, although the package is noarch, its test suite is not, so we
need python-devel at least for tests.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=106
2018-12-11 17:01:46 +00:00
e6faf0fdae Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=105
2018-12-04 13:45:49 +00:00
Dominique Leuenberger
e672871def Accepting request 646964 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/646964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=41
2018-11-14 13:40:51 +00:00
Tomáš Chvátal
33ffdcd7d4 Accepting request 646954 from home:mmnelemane:branches:devel:languages:python
Fixed error invalid option --# for SLE_12_SP4

OBS-URL: https://build.opensuse.org/request/show/646954
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=103
2018-11-07 12:35:22 +00:00
Dominique Leuenberger
22076f5adc Accepting request 642405 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/642405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=40
2018-10-18 13:30:40 +00:00
Tomáš Chvátal
2e566a5b2e Accepting request 642395 from home:mcepl:pbr
- Update to 4.3.0:
    * Remove my\_ip from generated wsgi script
    * Fix typo in contribution instructions
    * Add release note for fix to bug 1786306
    * Move pbr-installation jobs in-tree
    * Support subdirectory in the url
    * remove pypy jobs
    * add lib-forward-testing-python3 test job
    * add python 3.6 unit test job
    * switch documentation job to new PTI
    * import zuul job settings from project-config
    * Ignore Zuul when generating AUTHORS
    * tox: Re-add cover target
- Add new_wheel.patch to make compatible with wheel = 0.32.1

OBS-URL: https://build.opensuse.org/request/show/642395
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=101
2018-10-16 16:01:32 +00:00
79969e5e24 Revert previous commit.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=100
2018-10-07 06:43:57 +00:00
2e855cc977 no stestr
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=99
2018-10-07 06:38:58 +00:00
62ed425ae7 Partially switch off tests requiring testscenarios and stestr.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=98
2018-10-07 06:35:21 +00:00
Dominique Leuenberger
c5b07d2dd9 Accepting request 635822 from devel:languages:python
- add 0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch 

- update to 4.2.0:
  * Deprecate 'test' integration
  * Deprecate 'build\_sphinx' integration
  * Add Sphinx extension
  * doc: Add documentation for missing '[pbr]' options
  * doc: Fix formatting of packagers guide
  * Switch to stestr

OBS-URL: https://build.opensuse.org/request/show/635822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=39
2018-09-26 12:53:06 +00:00
eece5f6f09 - add 0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=96
2018-09-14 21:20:34 +00:00
9ec10d4ebd - update to 4.2.0:
* Deprecate 'test' integration
  * Deprecate 'build\_sphinx' integration
  * Add Sphinx extension
  * doc: Add documentation for missing '[pbr]' options
  * doc: Fix formatting of packagers guide
  * Switch to stestr

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=95
2018-09-04 08:49:50 +00:00
Dominique Leuenberger
3a1acea4f2 Accepting request 631832 from devel:languages:python
- Move the Name declaration above BR with LUA expansion as it won't
  get expanded in time for older codestreams otherwise and result
  in issue like "Package does not exist: %files -n python-%name"

OBS-URL: https://build.opensuse.org/request/show/631832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=38
2018-08-31 07:51:23 +00:00
Tomáš Chvátal
5778abe508 - Move the Name declaration above BR with LUA expansion as it won't
get expanded in time for older codestreams otherwise and result
  in issue like "Package does not exist: %files -n python-%name"

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=93
2018-08-27 15:25:37 +00:00
Dominique Leuenberger
b338d730fc Accepting request 629411 from devel:languages:python
- Fix conditions when to enanle tests and when not.

OBS-URL: https://build.opensuse.org/request/show/629411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=37
2018-08-27 10:54:23 +00:00
fba4c48607 Make checking happy.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=91
2018-08-15 12:40:27 +00:00
071aacf204 Fix conditions when to enanle tests and when not.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=90
2018-08-15 12:39:16 +00:00
Dominique Leuenberger
a22405dc71 Accepting request 627637 from devel:languages:python
- Switch to multibuild to run tests
- Drop doc subpkg, they have compiled docu on web, much better
  * Drops patch for_sphinx.patch

- Version update to 4.1.1:
  * Fixes on python 3.x

OBS-URL: https://build.opensuse.org/request/show/627637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=36
2018-08-08 12:44:35 +00:00
Tomáš Chvátal
7830cda8ef OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=88 2018-08-06 10:29:46 +00:00
Tomáš Chvátal
7629c27232 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=87 2018-08-06 10:13:22 +00:00
Tomáš Chvátal
d23b216879 - Switch to multibuild to run tests
- Drop doc subpkg, they have compiled docu on web, much better
  * Drops patch for_sphinx.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=86
2018-08-06 10:11:49 +00:00
Tomáš Chvátal
ab89682632 - Version update to 4.1.1:
* Fixes on python 3.x

- Version update to 4.1.1:
  * Fixes on python 3.x

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=85
2018-08-06 09:54:55 +00:00
Dominique Leuenberger
1a21a6508d Accepting request 612215 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/612215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=35
2018-05-25 19:35:36 +00:00
79ac976ff3 Accepting request 612209 from home:mimi_vx:branches:devel:languages:python
- for_sphinx.patch - allow warnings for sphinx_build
  unfortuanetly python3 and python2 Sphinx have diff in docstring parsing

- for_sphinx.patch - allow warnings for sphinx_build
  unfortuanetly python3 and python2 Sphinx have diff in docstring parsing

OBS-URL: https://build.opensuse.org/request/show/612209
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=83
2018-05-25 10:41:06 +00:00
Tomáš Chvátal
39f2ef4be3 Accepting request 611419 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/611419
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=82
2018-05-23 08:04:12 +00:00
Dominique Leuenberger
aa697c26c7 Accepting request 603182 from devel:languages:python
- update to version 4.0.2:
  * Better Sem-Ver header handling
- changes from version 4.0.1:
  * add lower-constraints job
  * Explicitly read setup.cfg as utf-8 on Python 3
- update to version 4.0.2:
  * Better Sem-Ver header handling
- changes from version 4.0.1:
  * add lower-constraints job
  * Explicitly read setup.cfg as utf-8 on Python 3

OBS-URL: https://build.opensuse.org/request/show/603182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=34
2018-05-07 12:52:34 +00:00
Tomáš Chvátal
084ef7f62a Accepting request 600105 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/600105
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=80
2018-04-24 06:24:56 +00:00
Dominique Leuenberger
0044f4d01b Accepting request 591779 from devel:languages:python
- update to 4.0.0:
  * builddoc: Treat '[pbr] autodoc\_tree\_excludes' as a multi-line opt
  * update parse test to use reliable comparison
  * Make docs on env vars a little clearer
  * Updated from global requirements
  * future-proof invocation of apidoc
  * emit warning correctly
  * deprecations: Deprecate support for '-py{N}' requirements
  * doc: Minor rework of usage doc
  * doc: Rework features doc
  * Support v<semver> version
  * Deprecate testr and nose integration
  * tests: Increase coverage of requirements parsing
  * trivial: Move packaging tests to test\_packaging
  * Put test-requirements into an extra named 'test'
  * Support Description-Content-Type metadata
  * Avoid tox\_install.sh for constraints support
  * Test on Python 3.6
  * Support PEP 345 Project-URL metadata
  * Remove setting of version/release from releasenotes
  * Use 'build\_reno' setuptools extension if available
  * Remove unnecessary 'if True'
  * Discover Distribution through the class hierarchy
  * Add reno for release notes management
  * Remove support for command hooks
  * Remove dead code
  * Deprecate support for Sphinx < 1.6
  * builddoc: Use '[sphinx\_build] builders' with Sphinx < 1.6
  * Remove win32/nt checks for wrapper script gen
  * Remove py26 support

OBS-URL: https://build.opensuse.org/request/show/591779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=33
2018-03-30 10:00:53 +00:00
Thomas Bechtold
9634c601f5 - update to 4.0.0:
* builddoc: Treat '[pbr] autodoc\_tree\_excludes' as a multi-line opt
  * update parse test to use reliable comparison
  * Make docs on env vars a little clearer
  * Updated from global requirements
  * future-proof invocation of apidoc
  * emit warning correctly
  * deprecations: Deprecate support for '-py{N}' requirements
  * doc: Minor rework of usage doc
  * doc: Rework features doc
  * Support v<semver> version
  * Deprecate testr and nose integration
  * tests: Increase coverage of requirements parsing
  * trivial: Move packaging tests to test\_packaging
  * Put test-requirements into an extra named 'test'
  * Support Description-Content-Type metadata
  * Avoid tox\_install.sh for constraints support
  * Test on Python 3.6
  * Support PEP 345 Project-URL metadata
  * Remove setting of version/release from releasenotes
  * Use 'build\_reno' setuptools extension if available
  * Remove unnecessary 'if True'
  * Discover Distribution through the class hierarchy
  * Add reno for release notes management
  * Remove support for command hooks
  * Remove dead code
  * Deprecate support for Sphinx < 1.6
  * builddoc: Use '[sphinx\_build] builders' with Sphinx < 1.6
  * Remove win32/nt checks for wrapper script gen
  * Remove py26 support

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=78
2018-03-28 04:45:44 +00:00
Dominique Leuenberger
b88608cb80 Accepting request 537608 from devel:languages:python
- use %python_clone instead of manual copying
- drop shebang and executable from the included test setup.py
  instead of complicated post-install fixing

OBS-URL: https://build.opensuse.org/request/show/537608
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=32
2017-10-31 14:42:54 +00:00
Jan Matejek
4dfea91c65 - use %python_clone instead of manual copying
- drop shebang and executable from the included test setup.py
  instead of complicated post-install fixing

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=76
2017-10-30 16:14:51 +00:00
Dominique Leuenberger
a19d6dd883 Accepting request 515115 from devel:languages:python
- remove unused BuildRequires on python-pip
- add python-setuptools as BuildRequires

OBS-URL: https://build.opensuse.org/request/show/515115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=31
2017-08-14 10:36:23 +00:00
Thomas Bechtold
53561b360b - remove unused BuildRequires on python-pip
- add python-setuptools as BuildRequires

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=74
2017-08-08 06:08:01 +00:00
Dominique Leuenberger
fd04acf674 Accepting request 509275 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/509275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=30
2017-07-12 17:33:22 +00:00
Todd R
a5a0a2c3bc Accepting request 509274 from home:TheBlackCat:branches:devel:languages:python
Fix wrong-script-interpreter rpmlint error.

OBS-URL: https://build.opensuse.org/request/show/509274
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=72
2017-07-10 19:35:36 +00:00
Dominique Leuenberger
58e34b978f Accepting request 507246 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/507246
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=29
2017-07-04 09:56:33 +00:00
f8ee4505e9 Accepting request 507129 from home:tbechtold:branches:devel:languages:python
- update to 3.1.1:
  * Restore previous IP binding
  * allow user to override the output location of api docs
  * fix tests based on API change in Sphinx
  * Updated from global requirements
  * Add binding option for WSGI server
  * Ignore index URL lines in requirements.txt files

- update to 3.1.1:
  * Restore previous IP binding
  * allow user to override the output location of api docs
  * fix tests based on API change in Sphinx
  * Updated from global requirements
  * Add binding option for WSGI server
  * Ignore index URL lines in requirements.txt files

OBS-URL: https://build.opensuse.org/request/show/507129
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=70
2017-06-30 08:08:23 +00:00
Jan Matejek
3e4dd6aa91 - drop upstreamed make_oslosphinx_optional.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=69
2017-06-23 15:42:13 +00:00
5a38c98683 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=68 2017-05-18 14:13:15 +00:00
a8b2eebb2f - Update to pbr-3.0.1:
* builddoc: uses the new Sphinx 1.6 code for multiple builder
  * Updated from global requirements
  * Fix missing comment from previous change
  * trivial: Add note about multiple builders support
  * Remove 'build\_sphinx\_latex'
  * Stop building man pages by default
  * docs: Use definition lists
  * add image.nonlocal\_uri to the list of warnings ignored
  * doc: Document Sphinx integration
  * add changelog to published documentation
  * Lazy import pkg\_resources
  * Add Changelog build handling for invalid chars
  * Initialize sphinx config using application instead of config
  * Make oslosphinx optional
  * Updated from global requirements
  * Also generate XML coverage report
  * Update to a newer hacking library
- drop 0001-Initialize-sphinx-config-using-application-instead-o.patch
  Upstream

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=67
2017-05-18 11:44:05 +00:00
Dominique Leuenberger
995cfa55f4 Accepting request 484778 from devel:languages:python
- Fix Source url

- Add make_oslosphinx_optional.patch
  https://review.openstack.org/#/c/443555/

- Update to pbr-2.0.0
  * tox: Don't set skipsdist=True
  * Stop using 'warnerrors'
  * doc: Clarify sections in 'setup.cfg'
  * Updated from global requirements
  * Remove discover from test-requirements
  * Add Constraints support
  * Don't raise exception on missing man pages
  * Updated from global requirements
  * Clean imports in code
  * Updated from global requirements
  * Docstrings should not start with a space
  * Changed the home-page link
  * Update .coveragerc after the removal of openstack directory
  * coverage package name option, doc improvement
  * Updated from global requirements
  * Deprecated warning for SafeConfigParser
  * Add more words to a confusing error message
  * Don't ignore data-files
  * Change assertTrue(isinstance()) by optimal assert
  * Fix handling of old git log output
  * Fix typo in the index.rst
  * Expose deb version to match exposing rpm version
  * Replace OpenStack LLC with OpenStack Foundation
  * Updated from global requirements

OBS-URL: https://build.opensuse.org/request/show/484778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=28
2017-04-19 16:06:46 +00:00
Thomas Bechtold
22ec98a26f - Add 0001-Initialize-sphinx-config-using-application-instead-o.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=65
2017-04-03 05:06:58 +00:00
Jan Matejek
63408e0cf0 - uninstall alternatives in %postun
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=64
2017-03-29 13:53:23 +00:00
Jan Matejek
9e82ba1015 Accepting request 483305 from home:tbechtold:branches:devel:languages:python
- Fix Source url

- Fix Source url

OBS-URL: https://build.opensuse.org/request/show/483305
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=63
2017-03-29 12:22:05 +00:00
ef94ea1fb8 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=62 2017-03-09 11:28:06 +00:00
Thomas Bechtold
f00dbbd6fc Accepting request 477946 from home:aplanas:branches:devel:languages:python
- Add make_oslosphinx_optional.patch
  https://review.openstack.org/#/c/443555/

- Update to pbr-2.0.0
  * tox: Don't set skipsdist=True
  * Stop using 'warnerrors'
  * doc: Clarify sections in 'setup.cfg'
  * Updated from global requirements
  * Remove discover from test-requirements
  * Add Constraints support
  * Don't raise exception on missing man pages
  * Updated from global requirements
  * Clean imports in code
  * Updated from global requirements
  * Docstrings should not start with a space
  * Changed the home-page link
  * Update .coveragerc after the removal of openstack directory
  * coverage package name option, doc improvement
  * Updated from global requirements
  * Deprecated warning for SafeConfigParser
  * Add more words to a confusing error message
  * Don't ignore data-files
  * Change assertTrue(isinstance()) by optimal assert
  * Fix handling of old git log output
  * Fix typo in the index.rst
  * Expose deb version to match exposing rpm version
  * Replace OpenStack LLC with OpenStack Foundation
  * Updated from global requirements
  * Fix pypy soabi tests
  * Add Python 3.5 classifier and venv

OBS-URL: https://build.opensuse.org/request/show/477946
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=61
2017-03-09 11:15:04 +00:00
Dominique Leuenberger
713f3428b1 Accepting request 460703 from devel:languages:python
- update for singlespec
- use hardlinks instead of symlinks for %fdupes, because
  symlinks would point across subpackages

OBS-URL: https://build.opensuse.org/request/show/460703
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=27
2017-02-27 17:42:04 +00:00
Jan Matejek
86532f104f - use hardlinks instead of symlinks for %fdupes, because
symlinks would point across subpackages

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=59
2017-02-27 13:12:29 +00:00
Jan Matejek
590c85a8ff Accepting request 460234 from devel:languages:python:singlespec
- change to build only with python3 Sphinx
- provide $flavor-doc for all pythons
- include patches so that build doesn't fail
  on manpages

- update for singlespec

OBS-URL: https://build.opensuse.org/request/show/460234
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=58
2017-02-24 14:34:54 +00:00