Permalink
Browse files

set 0.73 release date; reindent ChangeLog

  • Loading branch information...
1 parent 5ae5061 commit 91e44dfe8e7727f8ee2a3cc3b522d93942750352 Victor Stinner committed Feb 15, 2011
Showing with 55 additions and 33 deletions.
  1. +48 −30 ChangeLog
  2. +7 −3 setup.py
View
@@ -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
View
@@ -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
@@ -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"

0 comments on commit 91e44df

Please sign in to comment.