python-six

Edit Package python-six

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.

Refresh
Refresh
Source Files
Filename Size Changed
_multibuild 0000000053 53 Bytes
python-six.changes 0000013118 12.8 KB
python-six.spec 0000003581 3.5 KB
six-1.14.0.tar.gz 0000033857 33.1 KB
Latest Revision
Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 2)
This is mostly to get the Leaps working, in 15:Update I would need ECO.

It does not affect existing pkgs, it exposes just more functions compared to 1.11.0 we had.

- Do not cause buildcycle with previous change but rather
  install the egg-info prepared metadata from the tarball

- use setuptools for building to support pip 10.x (bsc#1166139)

- update to 1.14.0
 * Add `six.assertNotRegex`
 * `six.moves._dummy_thread` now points to the `_thread` module on
    Python 3.9+. Python 3.7 and later requires threading and deprecated the
    `_dummy_thread` module
 * Remove support for Python 2.6 and Python 3.2
 * `six.wraps` now ignores missing attributes

- Pull in dbm/gdbm module from python for testing

- update to 0.13.0:
  - Issue #298, pull request #299: Add `six.moves.dbm_ndbm`.
  - Issue #155: Add `six.moves.collections_abc`, which aliases the `collections`
    module on Python 2-3.2 and the `collections.abc` on Python 3.3 and greater.
  - Pull request #304: Re-add distutils fallback in `setup.py`.
  - Pull request #305: On Python 3.7, `with_metaclass` supports classes using PEP

- Simplify the pytest call

- Fix pytest call
- Fixdocumentation package generating

- Change %pretrans back to %pre to fix bootstrap issue
  boo#1123064 bsc#1143893
Comments 0
openSUSE Build Service is sponsored by