Hello community,

here is the log from the commit of package python3-GeoIP for openSUSE:Factory 
checked in at 2016-08-25 09:53:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-GeoIP (Old)
 and      /work/SRC/openSUSE:Factory/.python3-GeoIP.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-GeoIP"

Changes:
--------
New Changes file:

--- /dev/null   2016-07-07 10:01:34.856033756 +0200
+++ /work/SRC/openSUSE:Factory/.python3-GeoIP.new/python3-GeoIP.changes 
2016-08-25 09:53:40.000000000 +0200
@@ -0,0 +1,73 @@
+-------------------------------------------------------------------
+Wed Jul 20 18:35:12 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 1.3.2 (changes since 1.2.1):
+  * Python 3 support and significant code cleanup.
+  * Update test_city.py and test_region.py.
+  * Add region_name to GeoIPRegion.
+  * Add database_info and database_edition attributes to GeoIP
+    object.
+  * Add region_name and time_zone keys to GeoIPRecord wrapper.
+  * Export the country list, country code -> country name mapping,
+    and country->continent mapping.
+  * Raise country code counter from 251 to 253.
+  * record_by_addr and record_by_name return None instead of
+    throwing a exception. See test_city.py.
+  * Add a py_geoip.error Exception object.
+  * Export the country list, country code -> country name mapping,
+    and country->continent mapping.
+  * Update test.py - replace www.government.de with www.bundestag.de.
+  * Add range_by_ip - returns largest start and stop ip for any ip.
+    Remember to use a IP not a name.
+  * Add range_by_ip example.
+  * Add metro_code as a alias for the depreciated dma_code.
+  * Add charset and set_charset methods, as well as the new
+    attributes GeoIP.GEOIP_CHARSET_ISO_8859_1 and
+    GeoIP.GEOIP_CHARSET_UTF8.
+  * Add test_city_charset.py script showing howto use charset and
+    set_charset.
+  * Add last_netmask.
+  * Fix compile warnings.
+  * Fix small memoryleak in database_info, org_by_name and
+    org_by_addr.
+  * Remove dma_code from test_city.py example.
+  * Remove Confidence and Accuracy Database, it is unused anyway.
+  * Add new methods enable_teredo, teredo,
+    time_zone_by_country_and_region and lib_version.
+  * Add support for Confidence and Accuracy Database.
+  * Add support for Netspeed Database. via: id_by_addr id_by_name.
+  * Add IPv6 glue (needs libGeoIP 1.4.7):
+    + country_code_by_name_v6;
+    + country_name_by_name_v6;
+    + country_code_by_addr_v6;
+    + country_name_by_addr_v6.
+  * Add new methods record_by_name_v6 and record_by_addr_v6 to
+    support GeoIPCityv6 databases.
+  * Fix low memory error handling and refcount issues on error.
+  * Add example test_netspeedcell.py.
+  * The methods name_by_addr, name_by_addr_v6, name_by_name, and
+    name_by_name_v6 were added for ISP, Org, and ASNum lookups.
+  * Portability fixes.
+  * Expose GEOIP_MMAP_CACHE from the C library.
+  * Unit tests were added.
+  * The description for org_by_name incorrectly directed people to
+    use name_by_addr rather than name_by_name.
+  * Previously GeoIP.country_names was populated from
+    GeoIP_country_name in the libGeoIP C API. Some versions of the
+    libGeoIP include non-ASCII ISO-8859-1 characters in these names,
+    causing encoding errors under Python
+  * Changed licence to LGPLv2+ from GPLv2+.
+- Target Python3.
+- Correct RPM group: Development/Languages/Python.
+- Package examples instead of tests.
+- Spec cleanup.
+
+-------------------------------------------------------------------
+Sun Jan 28 21:24:30 UTC 2007 - judas_iscari...@shorewall.net
+
+- now GeoIP-devel is needed.
+
+-------------------------------------------------------------------
+Thu Dec  7 16:12:32 UTC 2006 - po...@cmdline.net
+
+- import 1.2.1 from FC6 extra

New:
----
  GeoIP-1.3.2.tar.gz
  python3-GeoIP.changes
  python3-GeoIP.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python3-GeoIP.spec ++++++
#
# spec file for package python3-GeoIP
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#


%define _name   GeoIP
Name:           python3-GeoIP
Version:        1.3.2
Release:        0
Summary:        Python bindings for the GeoIP geographical lookup libraries
License:        LGPL-2.1+
Group:          Development/Languages/Python
Url:            https://github.com/maxmind/geoip-api-python
Source:         
https://files.pythonhosted.org/packages/source/G/%{_name}/%{_name}-%{version}.tar.gz
BuildRequires:  libGeoIP-devel
BuildRequires:  python3-devel

%description
This package contains the Python bindings for the GeoIP API,
allowing IP to location lookups to country, city and organisation
level within Python code.

%prep
%setup -q -n %{_name}-%{version}

%build
export CFLAGS="%{optflags}"
python3 setup.py build

%install
python3 setup.py install \
  --root=%{buildroot} --prefix=%{_prefix}

%files
%defattr(-,root,root)
%doc LICENSE README.rst
%doc examples/
%{python3_sitearch}/%{_name}*.so
%{python3_sitearch}/%{_name}-*

%changelog

Reply via email to