82d133ee64Accepting request 1228484 from devel:languages:pythonAna Guerrero2024-12-05 16:09:44 +00:00
b3651f2b14- Fix incorrect removal of shebangsMatej Cepl2024-12-05 09:53:40 +00:00
c8de4cf5feAccepting request 1228465 from home:ojkastl_buildservice:Branch_devel_languages_pythonMatej Cepl2024-12-05 09:43:29 +00:00
d4fc1f5ff6Accepting request 1160042 from devel:languages:pythonAna Guerrero2024-03-21 16:01:09 +00:00
3df6f29901- Update to 1.2.1: * Fix bad version 1.2.0 upload to PyPI – now yanked. No changes to the package. - 1.2.0: * Add CLI tool subcommand to display cli-network-info. * Support running interactive-shell without IPython installed. * Explicitly raise TypeError is a non-string value is passed to valid_ipv4 or valid_ipv6. - 1.1.0: * Add the required Python version to the package metadata (#365). * Add expand_partial_ipv4_address to the public API. * Fix IPNetwork(...) in IPRange(...) false negatives (#157). * Fix a few IPNetwork slicing edge cases (#214). * Fix support for partial IP addresses accidentally left in IPNetwork in 1.0.0. * Fixed an incorrect license classifier in the package metadata. - 1.0.0: * Removed: * Drop support for Python versions lower than 3.7. * Remove the flag shorthands: N, P and Z. Use NOHOST, INET_PTON and ZEROFILL instead. * Remove abbreviated CIDR format support in IPNetwork (implicit_prefix=True), use cidr_abbrev_to_verbose if you need this behavior. * Remove the IPAddress.is_private method. * Changed: * Stop accepting leading zeros when parsing IPv4 addresses in INET_PTON mode (it's been allowed on some platforms). * Stop parsing IPv4 addresses permissively (inet_aton()-like) by default. * Apply the two changes above to valid_ipv4 as well. * Update the address databases to the 2024-02-10 versions. * Fixed:Daniel Garcia2024-03-21 09:25:55 +00:00
48dc68f672Accepting request 1137444 from devel:languages:pythonAna Guerrero2024-01-08 22:44:37 +00:00
8130dfed35- update to 0.10.1: * Get rid of some warnings * Add an :data:INET_ATON flag to explicitly request `inet_aton() IPv4 parsing semantics from :class:IPAddress. * Add an :meth:IPAddress.is_ipv4_private_use convenience method. * Add an :meth:IPAddress.is_global convenience method to allow determining if an address is considered globally reachable. * Add an :meth:IPAddress.is_ipv6_unique_local convenience method. * Improve Python 3.13 compatibility, thank you John Eckersberg. * Deprecate Python 3.7 support. * Deprecate abbreviated CIDR format support in :class:IPNetwork * Deprecate accepting leading zeros when parsing IPv4 addresses in :data:INET_PTON mode (it's been allowed on some platforms). If you need to allow and discard leading zeros use the :data:ZEROFILL flag. * Raise an exception if invalid flags are passed to IPAddress, IPNetwork or IPRange`. * Improve the documentation substantially. * Update the DB files to the latest versions (2023-12-23). - IP recognition failureDirk Mueller2024-01-07 20:55:44 +00:00
acf78dadf2Accepting request 1113440 from devel:languages:pythonAna Guerrero2023-09-25 18:04:11 +00:00
5fdee45996Accepting request 1113402 from home:mnhauke:network:automationOndřej Súkup2023-09-25 11:09:51 +00:00
2e6ae7cbd2- Update to 0.7.9: * Re-release to fix build removing Sphinx dependency. - Aditional changes from 0.7.8: * New SAX parser for IANA data source files (contributed by Andrew Stromnov) * Fixed pickling failures with EUI, OUI and IAB classes. FIXED Issue 31 - http://github.com/drkjam/netaddr/issues/31 - Exclude '39.0.0.0/8' network from reserved set. Thanks Andrew Stromnov FIXED Issue 28 - http://github.com/drkjam/netaddr/issues/28 - Fix algorithm in ipv6_link_local to fully conform to rfc4291. Thanks Philipp Wollermann FIXED Issue 25 - http://github.com/drkjam/netaddr/issues/25 - install_requires is too aggressive? Thanks Adam Lindsay and commenters. FIXED Issue 21 - http://github.com/drkjam/netaddr/issues/21 - deepcopy for EUI fails. Thanks Ryan Nowakowski.
Alexandre Rogoski
2012-08-29 05:27:01 +00:00
c5085127cbAccepting request 123020 from devel:languages:python
Stephan Kulow
2012-06-01 05:22:58 +00:00
de637b95a6- Update to 0.7.7: * Comprehensive documentation update! It's only taken 4 years to get around to using Sphinx and I can confirm it is **TOTALLY AWESOME!** * Various bug fixes * Refreshed IEEE OUI and IAB data * FIXED Issue 24 - http://github.com/drkjam/netaddr/issues/24 - Fixed TypeError when comparing BaseIP instance with non-BaseIP objects. Thanks pvaret * FIXED Issue 17 - http://github.com/drkjam/netaddr/issues/17 - For large ipv6 networks the .subnet() method fails. Thanks daveyss * FIXED Issue 20 - http://github.com/drkjam/netaddr/issues/20 - Test failure with Python 3. Thanks Arfrever
Alexandre Rogoski
2012-05-31 05:12:44 +00:00
f3f05650b9Accepting request 83896 from devel:languages:python
Sascha Peilicke
2011-09-21 15:20:09 +00:00
2191f785ad- Fixed non-executable script rpmlint warning - Readded dependency on python-setuptools (with python-distribute): You can't simply remove this, it will break RPMs update mechanism! - Preparatory stuff belongs into the %prep section and the %clean section has a sane default
Sascha Peilicke
2011-09-20 13:43:18 +00:00
27bafd2ce4- Regenerate spec file with py2pack; - Removed unneded python-setuptools BuildRequires; - Update to 0.7.6: * A bug fix point release * Refreshed 3rd party data caches * Tested against Python 3.2.x and PyPy 1.6.x * Fixed unit tests under for Mac OSX Specific bug fixes addressed in this release -------------------------------------------- * FIXED Issue 15 - http://github.com/drkjam/netaddr/issues/15 - Incorrect and invalid glob produced when last octet is not * * FIXED Issue 13 - http://github.com/drkjam/netaddr/issues/13 - Added support for IPython 0.11 API changes. Thanks juliantaylor * FIXED Issue 11 - http://github.com/drkjam/netaddr/issues/11 - Calling valid_glob on cidr raises ValueError. Thanks radicand * FIXED Issue 7 - http://github.com/drkjam/netaddr/issues/7 - Unpickling Bug in IPSet. Thanks LuizOz and labeneator * FIXED Issue 2 - http://github.com/drkjam/netaddr/issues/2 - UnboundLocalError raised in IPNetwork constructor. Thanks keesbos Miscellanea ----------- - Has a famous soft drink company started making it own NICs?
Alexandre Rogoski
2011-09-14 00:38:31 +00:00
e7af457484Autobuild autoformatter for 63285
Berthold Gunreben
2011-03-08 09:42:09 +00:00
4b57e50272Accepting request 63285 from devel:languages:python
Berthold Gunreben
2011-03-08 09:42:02 +00:00
60345cf38eAutobuild autoformatter for 60305
Ruediger Oertel
2011-02-11 00:54:27 +00:00
59913238c6Accepting request 60305 from devel:languages:python
Ruediger Oertel
2011-02-11 00:54:18 +00:00
ba574650f5- Update to 0.7.5: * Python 3.x is now fully supported. The paint is still drying on this so please help with testing and raise bug tickets when you find any issues! * Moved code hosting to github. All history ported thanks to the most excellent tool, svn2git (http://github.com/nirvdrum/svn2git). * All netaddr objects now use approx. 65% less memory due to the use of __slots__ in classes throughout the codebase. Thanks to Stefan Nordhausen and his Python guru for this suggestion! * Applied many optimisations and speedups throughout the codebase. * Fixed the behaviour of the IPNetwork constructor so it now behaves in a much more sensible and expected way (i.e. no longer uses inet_aton semantics which is just plain odd for network addresses). * One minor change to behaviour in this version is that the .value property on IPAddress and IPNetwork objects no longer support assignment using a string IP address. Only integer value assignments are now valid. The impact of this change should be minimal for the majority of users. * FIXED Issue 49 - http://code.google.com/p/netaddr/issues/detail?id=49 - Incorrect IP range recognition on IPs with leading zeros * FIXED Issue 50 - http://code.google.com/p/netaddr/issues/detail?id=50 - CIDR block parsing * FIXED Issue 52 - http://code.google.com/p/netaddr/issues/detail?id=52 - ipv6 cidr matches incorrectly match ipv4 [sic] * FIXED Issue 53 - http://code.google.com/p/netaddr/issues/detail?id=53 - Error in online documentation * FIXED Issue 54 - http://code.google.com/p/netaddr/issues/detail?id=54 - IP recognition failure * FIXED Issue 55 - http://code.google.com/p/netaddr/issues/detail?id=55 - Support for Python 3.x * FIXED Issue 56 - http://code.google.com/p/netaddr/issues/detail?id=56
Alexandre Rogoski
2010-10-06 01:58:49 +00:00