14
0

- 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
This commit is contained in:
Alexandre Rogoski
2011-08-23 01:01:57 +00:00
committed by Git OBS Bridge
parent f97fac1a2d
commit 096899768b
4 changed files with 50 additions and 10 deletions

View File

@@ -1,3 +1,45 @@
-------------------------------------------------------------------
Tue Aug 23 00:43:54 UTC 2011 - alexandre@exatati.com.br
- 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
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Apr 16 05:38:37 UTC 2011 - jfunk@funktronics.ca Sat Apr 16 05:38:37 UTC 2011 - jfunk@funktronics.ca

View File

@@ -21,7 +21,7 @@
%define mod_name versiontools %define mod_name versiontools
Name: python-%{mod_name} Name: python-%{mod_name}
Version: 1.1 Version: 1.6
Release: 0 Release: 0
Url: https://launchpad.net/versiontools Url: https://launchpad.net/versiontools
Summary: Smart Replacement for Plain Tuple Used in __version__ Summary: Smart Replacement for Plain Tuple Used in __version__
@@ -30,7 +30,8 @@ Group: Development/Languages/Python
Source: %{mod_name}-%{version}.tar.bz2 Source: %{mod_name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: python-setuptools Requires: python-setuptools
BuildRequires: python-devel python-setuptools BuildRequires: python-devel
BuildRequires: python-distribute
%if 0%{?suse_version} %if 0%{?suse_version}
%py_requires %py_requires
%if 0%{?suse_version} > 1110 %if 0%{?suse_version} > 1110
@@ -49,9 +50,6 @@ Smart replacement for plain tuple used in __version__.
with PEP 386 with PEP 386
* Remain comparable as tuple of integers * Remain comparable as tuple of integers
Authors:
--------
Zygmunt Krynicki <zygmunt.krynicki@linaro.org>
%prep %prep
%setup -q -n %{mod_name}-%{version} %setup -q -n %{mod_name}-%{version}
@@ -69,6 +67,6 @@ rm -rf %{buildroot}
%files %files
%defattr(-,root,root,-) %defattr(-,root,root,-)
%doc doc %doc doc
%python_sitelib/%{mod_name}* %{python_sitelib}/%{mod_name}*
%changelog %changelog

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e46421733a1ae72c640ba45bcbf80a61b4647bb60ba78db7a214bf33d5418b30
size 9358

3
versiontools-1.6.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f49a62658d5da9a4792162a1d4c29c1a3c4aeb0f2db92264e34ea8f743293cd8
size 12498