14
0

23 Commits

Author SHA256 Message Date
5b4e683d9e Accepting request 1285487 from devel:languages:python
- Convert to pip-based build

OBS-URL: https://build.opensuse.org/request/show/1285487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-versiontools?expand=0&rev=15
2025-06-13 16:48:16 +00:00
1725f7ecb8 - Convert to pip-based build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=22
2025-06-13 12:36:50 +00:00
1108cd26c4 Accepting request 659745 from devel:languages:python
Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-versiontools?expand=0&rev=14
2018-12-24 10:45:52 +00:00
b432934896 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=20
2018-12-04 14:12:56 +00:00
ea7b25a2aa Accepting request 519903 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/519903
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-versiontools?expand=0&rev=13
2017-09-04 10:32:33 +00:00
Jan Matejek
6af7d37a32 Accepting request 519812 from devel:languages:python:singlespec-staging
- singlespec auto-conversion
- Require python-setuptools instead of distribute (upstreams merged)
- Initial python3 support
- Update to 1.9.1:
  * Just bump version to final, sorry
- Version 1.9
  * Reorganize and update documentation.
  * Add a new way of using versiontools that does not require using
    setup_requires. This way is based on bundling a small helper module to
    help you bootstrap your project when installed from source.
  * Add versiontools.Version.from_expression() that creates a Version object
    from a python import expression (and an optional variable identifer)
  * Move and rename private function versiontools.handle_version to
    versiontools.setuptools_hooks:version().
  * Move and rename private function versiontools.get_exception_message to
    versiontools._get_exception_message().
  * Remove private function versiontools.isstring.
- Simplified macro usage
- Update to 1.8.3:
  * Fix incorrectly specified line in git support. Previosuly a KeyError
    may bleed to the outside calling code, depending on python version. 
  * Fix incorrectly specified line in bzr support. Previously a non-bzr
    directory could be associated as a malformed bzr branch.
- Update to 1.8.2:
 * Improve git support by adding code paths compatible with python-git 0.1.6
   (which is easier to get on Debian)
 * Change git support to default to short commit id. If you want to access the
   long commit id you need to access it directly as GitIntegration.commit_id
- Version 1.8.1
 * Improve performance when working with checkouts. The use of branch.nick has
   been replaced with branch._get_nick(local=True). This avoids network
   operations and is much more responsive.
- Update to 1.8:
  * Fixed all pep8 issues (prettier syntax)
  * Fixed an issue with using __import__ on Python 2.4.
  * Fixed an issue with using :versiontools:path.to.symbol with nested modules
  * Fixed an issue with using exceptions on Python 3.x
  * Added test that demostrated that exception handling works on all Python versions.
  * Unified error handling across version control plugins.
  * General documentation improvements, installation, usage, code refrerence,
    and writing additional plug-ins.
  * Added a *backwards incompatible* constraint on serial to be greater than
    zero on alpha, beta and release candidates as required by :pep:`386`.
- Fixed non-executable scripts rpmlint warning
- Update to 1.7:
  * Add support for Mercurial repositories
  * Fix a bug in exception handling that affected 1.6
- Update to 1.6:
  * Add support for python2.4 and python2.5 thanks to Janis Leidel (thanks!).
  * Add tox (http://codespeak.net/~hpk/tox/) configuration file for easier
    testing.
- Aditional changes from 1.5:
  * Added Git support, contributed by Jannis Leidel (thanks!). To use it you need
    GitPython >= 0.3.2.RC1.
- Aditional changes from 1.4:
  * Work harder to figure out the source tree a __version__ object comes from.
    This is possible with a new function
    :meth:`versiontools.Version.from_tuple_and_hint`.
  * Allow people to omit the version identifier in setup.py (defaulting to
    ``__version__``) 
- Aditional changes from 1.3.2:
  * Change version string produced by :meth:`versiontools.Version.__str__` and
    `versiontools.format_version` to be more useful when vcs integration is not
    available and the release is not final.
- Aditional changes from 1.3.1:
  * To make `setup.py test` work in third party components we cannot use
    versiontools in our own setup.
- Aditional changes from 1.3:
  * Add integration with setuptools (or more accurately, distribute) so that you
    no longer have to try-import versiontools. This means that you may finally
    install your packages with pip and everything will work correctly.
  * Prevent an unexplained crash when following the backtrace in
    ``Version._find_source_tree()``.
- Aditional changes from 1.2:
  * Change how vcs objects are constructed. With this change they are only
    constructed lazily when needed.  This speeds up common operations, delays the
    time any additional modules are imported (if any) and retains backwards comp
    ability.
  * Updated documentation on installation instructions to point to the new PPA
  * Updated recommended usage guide so that installed programs do not depend on
    versiontools. This allows you to use versiontools in setup.py and still
    benefit from the smart version formatting and keep your deployment
    lightweight.
  * Added basic unit tests
  * Fixed most PEP8 issues
- Initial release

OBS-URL: https://build.opensuse.org/request/show/519812
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=18
2017-08-31 10:41:00 +00:00
Tomáš Chvátal
7efc07ca23 Accepting request 204677 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/204677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-versiontools?expand=0&rev=11
2013-10-25 09:34:27 +00:00
Sascha Peilicke
892db5c89e - Require python-setuptools instead of distribute (upstreams merged)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=16
2013-10-24 11:16:44 +00:00
Stephan Kulow
42a0cee902 remove duplicated spec file
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-versiontools?expand=0&rev=9
2013-06-24 09:04:39 +00:00
Sascha Peilicke
2085808b9a Python3 moved to devel:languages:python3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=15
2013-06-17 12:54:39 +00:00
Stephan Kulow
41b927197b Accepting request 148563 from devel:languages:python
Add python3 support (forwarded request 148474 from posophe)

OBS-URL: https://build.opensuse.org/request/show/148563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-versiontools?expand=0&rev=7
2013-01-17 09:16:00 +00:00
Sascha Peilicke
523598b733 Accepting request 148474 from home:posophe:branches:devel:languages:python
Add python3 support

OBS-URL: https://build.opensuse.org/request/show/148474
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=13
2013-01-15 13:44:53 +00:00
Stephan Kulow
f6ca2d0737 Accepting request 110432 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/110432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-versiontools?expand=0&rev=5
2012-03-22 11:39:37 +00:00
19501e930f - Update to 1.9.1:
* Just bump version to final, sorry
- Version 1.9
  * Reorganize and update documentation.
  * Add a new way of using versiontools that does not require using
    setup_requires. This way is based on bundling a small helper module to
    help you bootstrap your project when installed from source.
  * Add versiontools.Version.from_expression() that creates a Version object
    from a python import expression (and an optional variable identifer)
  * Move and rename private function versiontools.handle_version to
    versiontools.setuptools_hooks:version().
  * Move and rename private function versiontools.get_exception_message to
    versiontools._get_exception_message().
  * Remove private function versiontools.isstring.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=11
2012-03-13 20:47:51 +00:00
Stephan Kulow
8a74886546 Accepting request 103946 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/103946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-versiontools?expand=0&rev=4
2012-02-17 11:10:11 +00:00
Sascha Peilicke
0a5f8e5d8a - Simplified macro usage
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=9
2012-02-01 13:24:25 +00:00
e718895eb9 - Update to 1.8.3:
* Fix incorrectly specified line in git support. Previosuly a KeyError
    may bleed to the outside calling code, depending on python version. 
  * Fix incorrectly specified line in bzr support. Previously a non-bzr
    directory could be associated as a malformed bzr branch.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=8
2012-01-24 21:40:04 +00:00
f205dbf93f - Update to 1.8.2:
* Improve git support by adding code paths compatible with python-git 0.1.6
   (which is easier to get on Debian)
 * Change git support to default to short commit id. If you want to access the
   long commit id you need to access it directly as GitIntegration.commit_id
- Version 1.8.1
 * Improve performance when working with checkouts. The use of branch.nick has
   been replaced with branch._get_nick(local=True). This avoids network
   operations and is much more responsive.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=6
2012-01-12 01:56:04 +00:00
Sascha Peilicke
6afcf65469 Accepting request 84051 from devel:languages:python
Please add

OBS-URL: https://build.opensuse.org/request/show/84051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-versiontools?expand=0&rev=1
2011-09-26 08:18:13 +00:00
Sascha Peilicke
b74ccaffc4 - Update to 1.8:
* Fixed all pep8 issues (prettier syntax)
  * Fixed an issue with using __import__ on Python 2.4.
  * Fixed an issue with using :versiontools:path.to.symbol with nested modules
  * Fixed an issue with using exceptions on Python 3.x
  * Added test that demostrated that exception handling works on all Python versions.
  * Unified error handling across version control plugins.
  * General documentation improvements, installation, usage, code refrerence,
    and writing additional plug-ins.
  * Added a *backwards incompatible* constraint on serial to be greater than
    zero on alpha, beta and release candidates as required by :pep:`386`.
- Fixed non-executable scripts rpmlint warning

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=4
2011-09-21 08:28:28 +00:00
Alexandre Rogoski
374d2ebb16 - Update to 1.7:
* Add support for Mercurial repositories
  * Fix a bug in exception handling that affected 1.6

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=3
2011-09-08 01:50:14 +00:00
Alexandre Rogoski
096899768b - Update to 1.6:
* Add support for python2.4 and python2.5 thanks to Janis Leidel (thanks!).
  * Add tox (http://codespeak.net/~hpk/tox/) configuration file for easier
    testing.
- Aditional changes from 1.5:
  * Added Git support, contributed by Jannis Leidel (thanks!). To use it you need
    GitPython >= 0.3.2.RC1.
- Aditional changes from 1.4:
  * Work harder to figure out the source tree a __version__ object comes from.
    This is possible with a new function
    :meth:`versiontools.Version.from_tuple_and_hint`.
  * Allow people to omit the version identifier in setup.py (defaulting to
    ``__version__``) 
- Aditional changes from 1.3.2:
  * Change version string produced by :meth:`versiontools.Version.__str__` and
    `versiontools.format_version` to be more useful when vcs integration is not
    available and the release is not final.
- Aditional changes from 1.3.1:
  * To make `setup.py test` work in third party components we cannot use
    versiontools in our own setup.
- Aditional changes from 1.3:
  * Add integration with setuptools (or more accurately, distribute) so that you
    no longer have to try-import versiontools. This means that you may finally
    install your packages with pip and everything will work correctly.
  * Prevent an unexplained crash when following the backtrace in
    ``Version._find_source_tree()``.
- Aditional changes from 1.2:
  * Change how vcs objects are constructed. With this change they are only
    constructed lazily when needed.  This speeds up common operations, delays the
    time any additional modules are imported (if any) and retains backwards comp

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=2
2011-08-23 01:01:57 +00:00
f97fac1a2d - Initial release
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-versiontools?expand=0&rev=1
2011-04-16 05:44:48 +00:00