NOTICE: This package has been removed from pkgsrc

./wip/py-ipaddr, IPv4/IPv6 address manipulation library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 2.1.10, Package name: py27-ipaddr-2.1.10, Maintainer: mishka

The ipaddr library is used to create/poke/manipulate IPv4 and IPv6
addresses and prefixes. It was developed by Google for internal
use, and is now open source.

Being source of ipaddr implementation in Python 3.1 standard library,
it still very useful for earlier Python versions.


Required to run:
[lang/python27]

Master sites:

SHA1: c608450b077b19773d4f1b5f1ef88b26f6650ce0
RMD160: 66204bccb990425612a2f198e2bd8737906f5ae7
Filesize: 28.324 KB

Version history: (Expand)


CVS history: (Expand)


   2014-05-04 16:17:49 by othyro | Files touched by this commit (300) | Package removed
Log message:
Removing old/duplicate/archive copies of packages in HEAD.
   2012-10-07 13:54:33 by Aleksej Saushev | Files touched by this commit (55)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2012-07-24 21:44:56 by Mike M. Volokhov | Files touched by this commit (2)
Log message:
Upgrade py-ipaddr to version 2.1.10. Major changes:

== 2.1.10 == (2012-01-20)

  * i84, fix iterhosts for /31's or /127's
  * private method arg cleanup.
  * i83, docstring issue.
  * i87, new ipv4/ipv6 parser. patch from pmarks
  * i90, fix copyright.
  * bytes fix. patch from pmarks.
            
== 2.1.9 == (2011-02-22)

  * fix warnings from python3.2
  * fix bug in _is_shorthand_ip resulting in bad teredo addresses.

== 2.1.8 == (2011-02-09)

  * Address and networks now again compare true, if the address matches.
  * ipaddr works again on Python 2.4 and 2.5.
   2012-04-08 21:09:41 by Thomas Klausner | Files touched by this commit (127)
Log message:
Remove python24 and all traces of it from pkgsrc.
Remove devel/py-ctypes (only needed by and supporting python24).
Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE
lines that just mirror defaults now.
Miscellaneous cleanup while editing all these files.
   2011-02-25 10:47:47 by Thomas Klausner | Files touched by this commit (76)
Log message:
Let's assume for now that everything that worked with python-2.6 also
works with python-2.7.
   2011-01-24 15:35:34 by Mike M. Volokhov | Files touched by this commit (1)
Log message:
Python 3.0 will likely never be imported in pkgsrc - don't mention it.
   2011-01-24 15:00:52 by Mike M. Volokhov | Files touched by this commit (2)
Log message:
Update ipaddr to version 2.1.7. While here, fix pkgsrc test target.

Major changes:

== 2.1.7 == (2011-01-13)

  * turn teredo and sixtofour into properties as opposed to normal methods.

== 2.1.6 == (2011-01-13)

  * typo fixes.
  * fix for ipaddr_test referring to an old version of ipaddr.
  * add test cases for r176 and r196.
  * fix for recognizing IPv6 addresses with embedded IPv4 address not
    being recognized.
  * additional unit tests for network comparisons and sorting.
  * force hash() to long to ensure consistency
  * turn v4_int_to_packed and v6_int_to_packed into public functions
    to aid converting between integers and network objects.
  * add support for pulling teredo and 6to4 embedded addresses out
    of an IPv6 address.
   2010-10-18 14:19:42 by Mike M. Volokhov | Files touched by this commit (2)
Log message:
Update ipaddr-py to version 2.1.5. Major changes:

2.1.5
* containment test should always return false on mixed-type tests.

2.1.4
* fix for  issue66 , more invalid IPv6 addresses will be rejected

2.1.3
* fix for  issue61 , incorrect network containment (thanks bw.default)

2.1.2
* Happy Memorial day.
* arithmetic for v4 and v6 address objects and ints ( issue 57 ).
* fix address_exclude issue where excluding an address from itself
  puked.
* make sure addresses and networks don't compare.
* doc-string fixes ( issue60 )
* and masked() method to BaseNet to return a network object with
  the host bits masked out ( issue58 )
* fix v6 subnet representation (email to ipaddr-py-dev)