Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
set 0.73 release date; reindent ChangeLog
- Loading branch information
Victor Stinner
committed
Feb 15, 2011
1 parent
5ae5061
commit 91e44df
Showing
2 changed files
with
55 additions
and
33 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,47 +1,65 @@ | ||
Version 0.73 | ||
* Update the ranges for IPv6 IPs | ||
* Fix reverseName() and reverseNames() for IPv4 in IPv6 addresses | ||
* Prepare support of Python 3 | ||
* Drop support of Python < 2.5 | ||
Version 0.73 (2011-02-15) | ||
------------------------- | ||
|
||
* Support Python 3: setup.py runs 2to3 | ||
* Update the ranges for IPv6 IPs | ||
* Fix reverseName() and reverseNames() for IPv4 in IPv6 addresses | ||
* Drop support of Python < 2.5 | ||
|
||
Version 0.72 (2010-11-23) | ||
* Include examples and MANIFEST.in in source build (add them to | ||
MANIFEST.in) | ||
* Remove __rcsid__ constant from IPy module | ||
------------------------- | ||
|
||
* Include examples and MANIFEST.in in source build (add them to | ||
MANIFEST.in) | ||
* Remove __rcsid__ constant from IPy module | ||
|
||
Version 0.71 (2010-10-01) | ||
* Use xrange() instead of range() | ||
* Use isinstance(x, int) instead of type(x) == types.IntType | ||
* Prepare support of Python3 (use integer division: x // y) | ||
* Fix IP(long) constructor: ensure that the address is not too large | ||
* Constructor raise a TypeError if the type is not int, long, | ||
str or unicode | ||
* 223.0.0.0/8 is now public (belongs to APNIC) | ||
------------------------- | ||
|
||
* Use xrange() instead of range() | ||
* Use isinstance(x, int) instead of type(x) == types.IntType | ||
* Prepare support of Python3 (use integer division: x // y) | ||
* Fix IP(long) constructor: ensure that the address is not too large | ||
* Constructor raise a TypeError if the type is not int, long, | ||
str or unicode | ||
* 223.0.0.0/8 is now public (belongs to APNIC) | ||
|
||
Version 0.70 (2009-10-29) | ||
* New "major" version because it may break compatibility | ||
* Fix __cmp__(): IP('0.0.0.0/0') and IP('0.0.0.0') are not equal | ||
* Fix IP.net() of the network "::/0": "::" instead of "0.0.0.0". | ||
IPy 0.63 should fix this bug, but it wasn't. | ||
------------------------- | ||
|
||
* New "major" version because it may break compatibility | ||
* Fix __cmp__(): IP('0.0.0.0/0') and IP('0.0.0.0') are not equal | ||
* Fix IP.net() of the network "::/0": "::" instead of "0.0.0.0". | ||
IPy 0.63 should fix this bug, but it wasn't. | ||
|
||
Version 0.64 (2009-08-19) | ||
* Create MANIFEST.in to fix setup.py bdist_rpm, fix by Robert Nickel | ||
------------------------- | ||
|
||
* Create MANIFEST.in to fix setup.py bdist_rpm, fix by Robert Nickel | ||
|
||
Version 0.63 (2009-06-23) | ||
* Fix formatting of "IPv4 in IPv6" network, eg. IP('::ffff:192.168.10.0/120'), | ||
the netmask ("/120" in the example) was missing! | ||
------------------------- | ||
|
||
* Fix formatting of "IPv4 in IPv6" network, eg. IP('::ffff:192.168.10.0/120'), | ||
the netmask ("/120" in the example) was missing! | ||
|
||
Version 0.62 (2008-07-15) | ||
* Fix reverse DNS of IPv6 address: use ".ip6.arpa." suffix instead of | ||
deprecated ".ip6.int." suffix | ||
------------------------- | ||
|
||
* Fix reverse DNS of IPv6 address: use ".ip6.arpa." suffix instead of | ||
deprecated ".ip6.int." suffix | ||
|
||
Version 0.61 (2008-06-12) | ||
* Patch from Aras Vaichas allowing the [-1] operator | ||
to work with an IP object of size 1. | ||
------------------------- | ||
|
||
* Patch from Aras Vaichas allowing the [-1] operator | ||
to work with an IP object of size 1. | ||
|
||
Version 0.60 (2008-05-16) | ||
* strCompressed() formats '::ffff:a.b.c.d' correctly | ||
* Use strCompressed() instead of strFullsize() to format IP addresses, | ||
ouput is smarter with IPv6 address | ||
* Remove check_addr_prefixlen because it generates invalid IP address | ||
------------------------- | ||
|
||
* strCompressed() formats '::ffff:a.b.c.d' correctly | ||
* Use strCompressed() instead of strFullsize() to format IP addresses, | ||
ouput is smarter with IPv6 address | ||
* Remove check_addr_prefixlen because it generates invalid IP address | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters