Hello community,
here is the log from the commit of package python-humanfriendly for
openSUSE:Factory checked in at 2016-10-13 11:31:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-humanfriendly (Old)
and /work/SRC/openSUSE:Factory/.python-humanfriendly.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-humanfriendly"
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-humanfriendly/python-humanfriendly.changes
2016-09-21 18:47:11.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python-humanfriendly.new/python-humanfriendly.changes
2016-10-13 11:31:01.000000000 +0200
@@ -1,0 +2,29 @@
+Mon Oct 10 19:21:56 UTC 2016 - [email protected]
+
+- Update to version 2.1
+ * Release 2.1: Support for sanitizing terminal output
+ * Support for sanitizing terminal output
+ * Merge #12: Update README.rst for new unit behaviour
+ * Update README.rst for new unit behaviour
+ * Release 2.0: Proper support for IEEE 1541 definitions of units? (fixes #4,
merges #8 and #9)
+ * Proper support for IEEE 1541 definitions of units?
+ * Merge #9: Add note about IEEE 1541 definitions of units
+ * Merge #8: Allow correct behavior of 'parse_size' and 'format_size'
+ * Stop clearing coverage data on Travis CI :-)
+ * Release 1.44.9 (fixes #10 and #11)
+ * Restore Python 2.6 compatibility (#10 and #11)
+ * Resolve timespan formatting issues (#10 and #11)
+ * Reproduce timespan formatting issues reported in #10 and #11
+ * Refactor makefile, switch to py.test, wheel support, etc.
+ * Release 1.44.8 (fixes #7)
+ * Don't test tags on Travis CI
+ * Fix issue #7
+ * Reproduce issue #7 in test suite
+ * Minor improvements to setup script
+ * Add note about IEEE 1541 definitions of units
+ * Added unit tests
+ * Implemented correct handling of prefixes based on IEEE 1540
+- Fix source url
+- Minor specfile cleanup
+
+-------------------------------------------------------------------
Old:
----
1.44.7.tar.gz
New:
----
humanfriendly-2.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-humanfriendly.spec ++++++
--- /var/tmp/diff_new_pack.Patw2Q/_old 2016-10-13 11:31:02.000000000 +0200
+++ /var/tmp/diff_new_pack.Patw2Q/_new 2016-10-13 11:31:02.000000000 +0200
@@ -1,3 +1,6 @@
+#
+# spec file for package python-humanfriendly
+#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
@@ -9,24 +12,38 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
Name: python-humanfriendly
-Version: 1.44.7
+Version: 2.1
Release: 0
Summary: Human friendly input/output for text interfaces using Python
License: MIT
Group: Development/Languages/Python
-Source: https://github.com/xolox/%{name}/archive/%{version}.tar.gz
Url: https://github.com/xolox/%{name}
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Source:
https://pypi.io/packages/source/h/humanfriendly/humanfriendly-%{version}.tar.gz
BuildRequires: python-setuptools
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%description
-Human friendly input/output for text interfaces using Python
https://humanfriendly.readthedocs.org
+The functions and classes in the humanfriendly package can be used to make
+text interfaces more user friendly.
+
+ Some example features:
+ * Parsing and formatting numbers, file sizes, pathnames and timespans in
+ simple, human friendly formats.
+ * Easy to use timers for long running operations, with human friendly
+ formatting of the resulting timespans.
+ * Prompting the user to select a choice from a list of options by typing
+ the option’s number or a unique substring of the option.
+ * Terminal interaction including text styling (ANSI escape sequences), user
+ friendly rendering of usage messages and querying the terminal for its
size.
%prep
-%setup -q
+%setup -q -n humanfriendly-%{version}
%build
python setup.py build
@@ -38,7 +55,8 @@
%files
%defattr(-,root,root,-)
%doc LICENSE.txt README.rst
-%{python_sitelib}
%{_bindir}/humanfriendly
+%{python_sitelib}/humanfriendly
+%{python_sitelib}/humanfriendly-%{version}-py%{py_ver}.egg-info
%changelog