Skip to content

Commit

Permalink
set 0.73 release date; reindent ChangeLog
Browse files Browse the repository at this point in the history
  • Loading branch information
Victor Stinner committed Feb 15, 2011
1 parent 5ae5061 commit 91e44df
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 33 deletions.
78 changes: 48 additions & 30 deletions ChangeLog
@@ -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

10 changes: 7 additions & 3 deletions setup.py
Expand Up @@ -2,16 +2,19 @@

# Release process:
#
# - set release date in ChangeLog
# - set version in IPy.py
# - set version in setup.py
# - make (to run tests)
# - set release date in ChangeLog
# - git commit -a
# - git tag -a IPy-xxx
# - git tag -a IPy-x.py -m "tag IPy x.y"
# - git push
# - git push --tags
# - ./setup.py register sdist upload
# - update the website
#
# After the release:
# - set version to n+1
# - set version to n+1 (IPy.py and setup.py)
# - add a new empty section in the changelog for version n+1
# - git commit -a
# - git push
Expand Down Expand Up @@ -48,6 +51,7 @@
'Operating System :: OS Independent',
'Natural Language :: English',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
]
URL = "https://github.com/haypo/python-ipy"

Expand Down

0 comments on commit 91e44df

Please sign in to comment.