------------------------------------------------------------------- Wed Feb 1 09:52:15 UTC 2023 - Dirk Müller - pull in dbm for all flavors on SLE15 SP4+ as well ------------------------------------------------------------------- Sat Jan 21 09:53:11 UTC 2023 - Dirk Müller - update to 0.18.3: * Backport fix for bpo-38804 (c91d70b) * Fix bug in fix_print.py fixer (dffc579) * Fix bug in fix_raise.py fixer (3401099) * Fix newint bool in py3 (fe645ba) * Fix bug in super() with metaclasses (6e27aac) * docs: fix simple typo, reqest -> request (974eb1f) * Correct eq (c780bf5) * Pass if lint fails (2abe00d) * fix order (f96a219) * Add flake8 to image (046ff18) * Make lint.sh executable (58cc984) * Add docker push to optimize CI (01e8440) * Build System (42b3025) * Add docs build status badge to README.md (3f40bd7) * Use same docs requirements in tox (18ecc5a) * Add docs/requirements.txt (5f9893f) * Add PY37_PLUS, PY38_PLUS, and PY39_PLUS (bee0247) * fix 2.6 test, better comment (ddedcb9) * fix 2.6 test (3f1ff7e) * remove nan test (4dbded1) * include list test values (e3f1a12) * fix other python2 test issues (c051026) * fix missing subTest (f006cad) * import from old imp library on older python versions (fc84fa8) * replace fstrings with format for python 3.4,3.5 (4a687ea) * minor style/spelling fixes (8302d8c) * improve cmp function, add unittest (0d95a40) * Pin typing==3.7.4.1 for Python 3.3 compatiblity (1a48f1b) * Fix various py26 unit test failures (9ca5a14) * Add initial contributing guide with docs build instruction (e55f915) * Add docs building to tox.ini (3ee9e7f) * Support NumPy's specialized int types in builtins.round (b4b54f0) * Added r""" to the docstring to avoid warnings in python3 (5f94572) * Add subclasscheck for past.types.basestring (c9bc0ff) * Correct example in README (681e78c) * Add simple documentation (6c6e3ae) * Add pre-commit hooks (a9c6a37) * Handling of next and next by future.utils.get_next was reversed (52b0ff9) * Add a test for our fix (461d77e) * Compare headers to correct definition of str (3eaa8fd) * Add support for negative ndigits in round; additionally, fixing a bug so that it handles passing in Decimal properly (a4911b9) * Add tkFileDialog to future.movers.tkinter (f6a6549) * Sort before comparing dicts in TestChainMap (6126997) * Fix typo (4dfa099) * Fix formatting in "What's new" (1663dfa) * Fix typo (4236061) * Avoid DeprecationWarning caused by invalid escape (e4b7fa1) * Fixup broken link to external django documentation re: porting to Python 3 and unicode_literals (d87713e) * Fixed newdict checking version every time (99030ec) * Add count from 2.7 to 2.6 (1b8ef51) - drop CVE-2022-40899.patch (upstream) ------------------------------------------------------------------- Thu Jan 5 12:03:41 UTC 2023 - Daniel Garcia - Add CVE-2022-40899.patch to fix REDoS in http.cookiejar gh#PythonCharmers/python-future#610 bsc#1206673 ------------------------------------------------------------------- Fri Mar 12 13:35:13 UTC 2021 - Matej Cepl - Add python39-build.patch to avoid test failures (gh#PythonCharmers/python-future#578). ------------------------------------------------------------------- Thu Dec 3 22:24:41 UTC 2020 - Benjamin Greiner - Need dbm for more than one python3 flavor gh#openSUSE/python-rpm-macros#66 ------------------------------------------------------------------- Thu Dec 5 15:02:01 CET 2019 - Matej Cepl - Update to 0.18.2: - Fix min/max functions with generators, and 'None' default (PR #514) - Use BaseException in raise_() (PR #515) - Fix builtins.round() for Decimals (Issue #501) - Fix raise_from() to prevent failures with immutable classes (PR #518) - Make FixInput idempotent (Issue #427) - Fix type in newround (PR #521) - Support mimetype guessing in urllib2 for Py3.8+ (Issue #508) - fix for raise_() when passed an exception that's not an Exception (e.g. BaseException subclasses) - Rebase future-correct-mimetype.patch to revert incorrect fix in gh#PythonCharmers/python-future#508 ------------------------------------------------------------------- Mon Oct 14 07:17:21 UTC 2019 - Steve Kowalik - Update to 0.18.0. - Remove python38-compat.patch, already included. - Add future-correct-mimetype.patch, since Python 3.8 is able to detect the MIME type now. ------------------------------------------------------------------- Wed Oct 2 14:56:02 CEST 2019 - Matej Cepl - Add python38-compat.patch to fix compatibility with Python 3.8 gh#PythonCharmers/python-future#447 - Add python38-pow.patch not to expect exception on new available parameters for Python 3.8. gh#PythonCharmers/python-future#474 ------------------------------------------------------------------- Tue May 7 01:41:21 UTC 2019 - John Vandenberg - Change License from MIT to MIT and Python-2.0 ------------------------------------------------------------------- Mon Mar 11 11:15:09 UTC 2019 - John Vandenberg - Activate test suite ------------------------------------------------------------------- Tue Dec 4 12:48:20 UTC 2018 - Matej Cepl - Remove superfluous devel dependency for noarch package ------------------------------------------------------------------- Fri Nov 16 19:11:06 UTC 2018 - Todd R - Update to version 0.17.1 * This release address a packaging error because of an erroneous declaration that any built wheels are universal. - Update to version 0.17.0 * Fix ``from collections import ChainMap`` after install_aliases() (issue #226) * Fix multiple import from ``__future__`` bug in futurize (issue #113) * Add support for proper %s formatting of newbytes * Properly implement iterator protocol for newrange object * Fix ``past.translation`` on read-only file systems * Fix Tkinter import bug introduced in Python 2.7.4 (issue #262) * Correct TypeError to ValueError in a specific edge case for newrange * Support inequality tests betwen newstrs and newbytes * Add type check to __get__ in newsuper * Fix fix_divsion_safe to support better conversion of complex expressions, and skip obvious float division. ------------------------------------------------------------------- Thu Apr 6 16:24:20 UTC 2017 - toddrme2178@gmail.com - Implement single-spec version ------------------------------------------------------------------- Fri Nov 25 08:26:47 UTC 2016 - mimi.vx@gmail.com - update to 0.16.0 * Fix newbytes constructor bug. * Fix semantics of bool() with newobject. * Fix standard_library.install_aliases() on PyPy * Fix assertRaises for pow and compile` on Python 3.5. * Fix return argument of future.utils.ensure_new_type if conversion to new type does not exist. * Add missing cmp_to_key for Py2.6. * Allow the old_div fixer to be disabled. * Improve compatibility with Google App Engine. * Add some missing imports to the tkinter and tkinter.filedialog package namespaces * Fix raise_from on PY3 when the exception cannot be recreated from its repr. ------------------------------------------------------------------- Tue Oct 11 13:27:45 UTC 2016 - ms@suse.com - Tracker changelog entry to add python-future to SLE12 (bnc#999200) ------------------------------------------------------------------- Wed Sep 21 15:56:12 UTC 2016 - okurz@suse.com - Fix rpm uninstall warnings by removing alternatives in postun as discussed in https://build.opensuse.org/request/show/427095 ------------------------------------------------------------------- Thu Sep 15 15:18:21 UTC 2016 - toddrme2178@gmail.com - Fix update-alternatives usage. ------------------------------------------------------------------- Fri Sep 9 03:28:19 UTC 2016 - glin@suse.com - Remove %ghost from %{_bindir}/futurize and %{_bindir}/pasteurize (fate#320644) ------------------------------------------------------------------- Mon Dec 14 08:19:07 UTC 2015 - glin@suse.com - initial import: 0.15.2 (fate#320644)