1. fabd7bb bpo-41521: Replace whitelist/blacklist with allowlist/denylist (GH-21822) by Victor Stinner · 4 years ago
  2. 52f9842 bpo-41482: Fix error in ipaddress.IPv4Network docstring (GH-21736) by Eric L. Frederich · 4 years ago
  3. b30ee26 bpo-41004: Resolve hash collisions for IPv4Interface and IPv6Interface (GH-21033) by Ravi Teja P · 4 years, 1 month ago
  4. f3a5b7a bpo-39481: remove generic classes from ipaddress/mmap (GH-20045) by Batuhan Taskaya · 4 years, 3 months ago
  5. 2fa67df bpo-39481: PEP 585 for ipaddress.py (GH-19418) by Batuhan Taşkaya · 4 years, 4 months ago
  6. 8e9c47a bpo-28577: Special case added to IP v4 and v6 hosts for /32 and /128 networks (GH-18757) by Pete Wicken · 4 years, 5 months ago
  7. 469325c bpo-35712: Make using NotImplemented in a boolean context issue a deprecation warning (GH-13195) by MojoVampire · 4 years, 5 months ago
  8. 21da76d bpo-34788: Add support for scoped IPv6 addresses (GH-13772) by opavlyuk · 4 years, 6 months ago
  9. 5d6f5b6 bpo-32820: Simplify __format__ implementation for ipaddress. (GH-16378) by Serhiy Storchaka · 4 years, 11 months ago
  10. f9c95a4 bpo-32820: __format__ method for ipaddress (#5627) by ewosborne · 5 years ago
  11. 5e48e3d bpo-36845: validate integer network prefix when constructing IP networks (GH-13298) by Nicolai Moore · 5 years ago
  12. 3bbcc92 bpo-25430: improve performance of IPNetwork.__contains__ (GH-1785) by gescheit · 5 years ago
  13. 6fa84bd bpo-27860: ipaddress: fix Interface missed some attributes (GH-12836) by Inada Naoki · 5 years ago
  14. 2430d53 bpo-27860: use cached_property (GH-12832) by Inada Naoki · 5 years ago
  15. e59ec1b bpo-35734: ipaddress: remove unused methods (GH-11591) by Rémi Lapeyre · 5 years ago
  16. e653d4d bpo-36384: Remove check for leading zeroes in IPv4 addresses (GH-12577) by Joel Croteau · 5 years ago
  17. 10b134a bpo-27683: Fix a regression for host() of ipaddress network objects (GH-6016) by Xiang Zhang · 6 years ago
  18. 58a1096 ipaddress: Use str.isascii() instead of frozenset (GH-5811) by INADA Naoki · 6 years ago
  19. 91dc64b bpo-20825: Containment test for ip_network in ip_network. by Cheryl Sabella · 7 years ago
  20. 7bd8d3e bpo-29931 fix __lt__ check in ipaddress.ip_interface for both v4 and v6. (#879) by s-sanjay · 7 years ago
  21. 28dc118 Issue #20508: Improve exception message of IPv{4,6}Network.__getitem__ by Berker Peksag · 8 years ago
  22. 742192a Issue #21386: Implement missing IPv4Address.is_global property by Berker Peksag · 8 years ago
  23. bb0dbd5 Issue #26457: Fixed the subnets() methods in IP network classes for the case by Serhiy Storchaka · 8 years ago
  24. ba9ac5b Issue #16261: Converted some bare except statements to except statements by Serhiy Storchaka · 9 years ago
  25. 88f64f3 Issue #23103: Reduced the memory consumption of IPv4Address and IPv6Address. by Serhiy Storchaka · 9 years ago
  26. ffd48c9 Issue #23268: Fixed bugs in the comparison of ipaddress classes. by Serhiy Storchaka · 10 years ago
  27. f186e12 Issue #23268: Fixed bugs in the comparison of ipaddress classes. by Serhiy Storchaka · 10 years ago
  28. b53f0fb Issue #23266: Restore the performance of ipaddress.collapse_addresses() whith by Serhiy Storchaka · 10 years ago
  29. 5f38f5c Issue #23133: Pickling of ipaddress objects now produces more compact and by Serhiy Storchaka · 10 years ago
  30. e6f250e Issue #23266: Much faster implementation of ipaddress.collapse_addresses() when there are many non-consecutive addresses. by Antoine Pitrou · 10 years ago
  31. bb6c0aa PEP 479: Use the return-keyword instead of raising StopIteration inside a generators. by Raymond Hettinger · 10 years ago
  32. df1b699 Issue #22823: Use set literals instead of creating a set from a list by Raymond Hettinger · 10 years ago
  33. 1ed2e69 Issue #22186: Fix typos in Lib/. by Berker Peksag · 10 years ago
  34. f23530f Issue #22186: Fix typos in Lib/. by Berker Peksag · 10 years ago
  35. b19e75d Refactor precomputed constants in the ipaddress module (suggested by Charles-François) by Antoine Pitrou · 10 years ago
  36. f573ce9 Issue #21513: Speedup some properties of IP addresses (IPv4Address, IPv6Address) such as .is_private or .is_multicast. by Antoine Pitrou · 10 years ago
  37. 1e71c53 Issue #20826: Optimize ipaddress.collapse_addresses(). by Antoine Pitrou · 10 years ago
  38. 824db30 Issue #21487: Optimize ipaddress.summarize_address_range() and ipaddress.{IPv4Network,IPv6Network}.subnets(). by Antoine Pitrou · 10 years ago
  39. 45aba18 Issue #21486: Optimize parsing of netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network. by Antoine Pitrou · 10 years ago
  40. 5fb195f Issue #16531: ipaddress.IPv4Network and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, so as to easily construct network objects from existing addresses. by Antoine Pitrou · 10 years ago
  41. ebdaaf4 Issue #20480: Add ipaddress.reverse_pointer. Patch by Leon Weber. by Eric V. Smith · 10 years ago
  42. 1243c7d Issue #19157: Include the broadcast address in the usuable hosts for IPv6 by Peter Moody · 10 years ago
  43. aad0ea0 Merge fix for #18805 from 3.3 by Nick Coghlan · 11 years ago
  44. 932346f Issue #18805: better netmask validation in ipaddress by Nick Coghlan · 11 years ago
  45. e5019d5 #17400: correct handling of 100.64.0.0/10, fixing the docs and updating NEWS by Peter Moody · 11 years ago
  46. be9c1b1 #17400: fix documentation, add cache to is_global and correctly handle 100.64.0.0/10 by Peter Moody · 11 years ago
  47. 22c3176 #17400; ipaddress should make it easy to identify rfc6598 addresses by Peter Moody · 11 years ago
  48. 30b9d5d #18705: fix a number of typos. Patch by Févry Thibault. by Ezio Melotti · 11 years ago
  49. 3f5db39 Fix a few typos and a double semicolon. Patch by Eitan Adler. by Ezio Melotti · 12 years ago
  50. 948af23 Issue #15888: fixing problems in ipaddress doctests. Patch by Chris Jerdonek by Eli Bendersky · 12 years ago
  51. db7920b Close #14814: Avoid depending on struct by using newer features. Also use enumerate where appropriate (patch by Serhiy Storchaka). Declaring PEP 3144 final at this point - any further changes to code or docs can go in new issues. by Nick Coghlan · 12 years ago
  52. a8517ad Issue #14814: document the Interface APIs and fix various problems with the string representations (initial patch by Eli Bendersky). by Nick Coghlan · 12 years ago
  53. e3ded95 Issue #14814: Remove redundant property from interface objects - prefixlen can be accessed via the associated network object by Nick Coghlan · 12 years ago
  54. 730f67f Issue 14814: Docs work showed some more cases of networks pretending to be addresses and highlighted the weird approach to implementing the 'is_whatever' properties. Impl now illustrates far more clearly that networks have a property if both their network and broadcast addresses have that property by Nick Coghlan · 12 years ago
  55. e0c3f5e Close #15559: Implementing __index__ creates a nasty interaction with the bytes constructor. At least for 3.3, ipaddress objects must now be explicitly converted with int() and thus can't be passed directly to the hex() builtin. by Nick Coghlan · 12 years ago
  56. 07c4e33 Issue 14814: The new systematic tests aren't just about error reporting any more - change names accordingly. Added and tweaked some example to ensure they were covering the intended code paths by Nick Coghlan · 12 years ago
  57. 27396a1 Issue 14814: Remove dead function (noticed by Serhiy Storchaka) by Nick Coghlan · 12 years ago
  58. 297b143 Issue 14814: Further error case testing coverage and cleanups by Nick Coghlan · 12 years ago
  59. 3008ec0 Issue 14814: Ensure ordering semantics across all 3 entity types in ipaddress are consistent and well-defined by Nick Coghlan · 12 years ago
  60. 9a9c28c Issue 14814: Correctly return NotImplemented from ipaddress._BaseNetwork.__eq__ by Nick Coghlan · 12 years ago
  61. b582ecc Issue 14814: Explain how to get more error detail in the ipaddress tutorial, and tweak the display for octet errors in IPv4 (noticed the formatting problem when adding to the docs) by Nick Coghlan · 12 years ago
  62. 7319f69 Issue 14814: Make the ipaddress code easier to follow by using newer language features (patch by Serhiy Storchaka) by Nick Coghlan · 12 years ago
  63. 36f8dcd Issue 14814: Provide more informative error messages in ipaddress, and ensure that errors are caught as expected by Nick Coghlan · 12 years ago
  64. 912238e Issue 14814: %s implies coercion with str() - remove a lot of redundant str() calls from the ipaddress implementation by Nick Coghlan · 12 years ago
  65. 5cf896f Issue 14814: Eliminate bytes warnings from ipaddress by correctly throwing an exception early when given bytes data of the wrong length. Also removes 2.x backwards compatibility code from associated tests. by Nick Coghlan · 12 years ago
  66. 3c2570c Issue 14814: Better handling of cases where octet/hextet parsing fails, including ensuring that tracebacks are still clean even when calling class constructors directly by Nick Coghlan · 12 years ago
  67. d972265 Improve an internal ipaddress test, add a comment explaining why treating networks as containers of interfaces rather than addresses would prove confusing by Nick Coghlan · 12 years ago
  68. ed36b2e #14814: Remove redundant code from ipaddress.IPv6Network by Hynek Schlawack · 12 years ago
  69. 91c5a34 #14814: ipaddress: refactor dup code, minor janitoring, bump coverage by Hynek Schlawack · 12 years ago
  70. 454a74d #14814: Remove dead code from ipaddress by Hynek Schlawack · 12 years ago
  71. bcd3044 #14814: Use correct comparison for IP addresses by Hynek Schlawack · 12 years ago
  72. b4386d3 Issue #14814: minor spelling fixes by Sandro Tosi · 12 years ago
  73. 35db513 #14814: Fix errror message creation in ipaddress.collapse_addresses by Hynek Schlawack · 12 years ago
  74. c4b78a3 #14814: Remove 2.x's new-style classes syntax from ipaddress by Hynek Schlawack · 12 years ago
  75. 7e0229e #14814: Remove stale __hex__ method from ipaddress by Hynek Schlawack · 12 years ago
  76. 2c58910 Issue #14814: Clean out an obsolete property and method from ipaddress Network objects by Nick Coghlan · 12 years ago
  77. aff73f9 Issue #14814: Cleanup ipaddress header comments by Nick Coghlan · 12 years ago
  78. 51c3067 Issue #14814: In the spirit of TOOWTDI, ditch the redundant version parameter to the factory functions by using the appropriate direct class references instead by Nick Coghlan · 12 years ago
  79. 072b1e1 #14814: Some PEP8 adjustments and dead code weeding by Hynek Schlawack · 12 years ago
  80. b95c634 Issue #14814: minor improvements as suggested by Hynek Schlawack by Sandro Tosi · 12 years ago
  81. 876ecad Issue #14814: improve docstrings and arguments value handling, as per Terry J. Reedy's comments by Sandro Tosi · 12 years ago
  82. dc9b255 Issue #14814: addition of the ipaddress module (stage 1 - code and tests) by Nick Coghlan · 12 years ago