./lang/py-six, Python 2 and 3 compatibility utilities

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.12.0, Package name: py27-six-1.12.0, Maintainer: nils

Six is a Python 2 and 3 compatibility library. It provides utility functions
for smoothing over the differences between the Python versions with the goal
of writing Python code that is compatible on both Python versions. See the
documentation for more information on what is provided.

Six supports Python 2.4+.


Required to run:
[devel/py-setuptools] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 1957b44942be21822414f4dde936e6c40b687565
RMD160: a23af7c96557f8a654def4c3d07e3bdff09ee30a
Filesize: 31.958 KB

Version history: (Expand)


CVS history: (Expand)


   2018-12-10 09:53:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-six: updated to 1.12.0

1.12.0
- six.add_metaclass` now preserves `__qualname__` from the original class.
- Add six.ensure_binary`, `six.ensure_text`, and `six.ensure_str`.
   2018-08-21 00:36:21 by Ryosuke Moro | Files touched by this commit (6)
Log message:
BUILD_DEPENDS+=  ->  TEST_DEPENDS+=
   2017-09-18 09:01:53 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-six: update to 1.11.0

1.11.0:

- Pull request 178: `with_metaclass` now properly proxies `__prepare__` to the
  underlying metaclass.

- Pull request 191: Allow `with_metaclass` to work with metaclasses implemented
  in C.

- Pull request 203: Add parse_http_list and parse_keqv_list to moved
  urllib.request.

- Pull request 172 and issue 171: Add unquote_to_bytes to moved urllib.parse.

- Pull request 167: Add `six.moves.getoutput`.

- Pull request 80: Add `six.moves.urllib_parse.splitvalue`.

- Pull request 75: Add `six.moves.email_mime_image`.

- Pull request 72: Avoid creating reference cycles through tracebacks in
  `reraise`.
   2017-09-04 20:08:31 by Thomas Klausner | Files touched by this commit (163)
Log message:
Follow some redirects.
   2017-06-01 15:31:46 by Thomas Klausner | Files touched by this commit (4)
Log message:
BOOTSTRAP_SETUPTOOLS is not necessary any longer.
Leave it commented out for now.
   2017-02-08 13:11:09 by Thomas Klausner | Files touched by this commit (3)
Log message:
Mark setuptools dependencies with BOOTSTRAP_SETUPTOOLS=yes.
   2016-08-07 18:06:24 by Nils Ratusznik | Files touched by this commit (1) | Package updated
Log message:
Updated maintainer's email address
   2015-11-04 18:41:21 by Alistair G. Crooks | Files touched by this commit (78)
Log message:
Remove duplicate SHA512 digests that crept in.