]> arthur.barton.de Git - bup.git/history - lib/bup/compat.py
Update base_version to 0.34~ for 0.34 development
[bup.git] / lib / bup / compat.py
2022-09-11 Rob BrowningRequire python 3.7+
2022-01-16 Rob BrowningDrop vestigial compat.items
2022-01-16 Rob BrowningDrop vestigial comapt.int_types
2022-01-16 Rob BrowningDrop vestigial compat.str_type
2022-01-16 Rob BrowningDrop vestigial compat.range
2022-01-16 Rob BrowningDrop vestigial compat.input
2022-01-16 Rob BrowningDrop vestigial compat.ModuleNotFound
2022-01-16 Rob BrowningDrop support for python 2
2022-01-16 Rob BrowningFix all __del__ complaints; fail tests on AssertionErrors
2022-01-09 Rob BrowningDetect failures to explicitly close mmaps in py3 too
2022-01-01 Rob BrowningAdd compat.mmap.close to set _bup_closed and always...
2021-11-22 Rob BrowningCheck that all context managed objects are properly...
2021-11-22 Rob Browningcompat: add ExitStack
2021-11-22 Rob Browningcompat.mmap: add py2 context management and use everywhere
2021-11-22 Rob BrowningRemove Client __del__ in favor of context management
2021-11-22 Rob Browningcompat.pending_raise: allow/ignore None ex; make rethro...
2021-09-17 Johannes Bergpylint: add undefined-variable
2021-09-17 Johannes Bergpylint: enable useless-return
2021-09-11 Johannes Bergtest: add pylint and test imports
2021-04-03 Rob BrowningConvert bup to binary executable and run python subcomm...
2021-03-27 Rob BrowningConvert top level executables to binaries and clean...
2020-11-22 Rob Browningcompat: add "with pending_raise(ex)" to simplify nested...
2020-07-05 Rob BrowningAvoid varying git archive content for ref; rework versi...
2020-07-05 Rob BrowningStop forcing LC_CTYPE=ISO-8859-1
2020-07-05 Rob BrowningBypass Python 3 glibc argv problems by routing args...
2020-03-01 Johannes Bergcompat: directly assign bytes_from_uint = chr
2020-02-02 Rob Browninghashsplit: replace join_bytes with cat_bytes
2020-02-02 Rob Browningget: adjust for python 3 and test there
2020-02-02 Rob Browningfuse: adjust for python 3 and test there
2020-02-02 Rob Browningftp: accommodate python 3 and test there
2020-01-20 Rob Browninghelpers: accommodate python 3 and enable tests
2020-01-19 Rob BrowningAdd compat.reraise to handle python 3 syntax breakage
2020-01-11 Rob BrowningOnly change LC_CTYPE for bup-python itself, not sh...
2020-01-11 Rob Browningcompat.hexstr: add and use
2020-01-11 Rob Browningprune-older: paper over python 3's integer type changes
2019-12-22 Rob BrowningFix tindex for python 3
2019-12-15 Rob BrowningRequire LC_CTYPE to be iso-8859-1 for Python 3
2019-12-15 Rob BrowningPrevent Python 3 from interfering with argv bytes
2019-11-30 Rob Browningjoin_bytes: pass the join() args correctly for py3
2019-11-29 Rob Browninghashsplit: join buffers more efficiently
2019-10-13 Rob BrowningFix hashsplit for python 3; add compat.buffer
2019-10-13 Rob Browningvint: fix bytes for Python 3
2019-10-05 Rob BrowningRename chain_ex to add_ex_ctx to reflect upstream termi...
2019-03-03 Rob Browningrepo: add VFS resolve(); test resolve() via local and...
2018-03-31 Rob Browningcompat: add range and use it in the vfs
2018-01-27 Rob BrowningUse absolute_import from the __future__ everywhere
2018-01-27 Rob BrowningAdd compat.items() and use it
2017-12-31 Rob BrowningCODINGSTYLE: add python exception handling guidelines
2017-12-31 Rob Browningchain_ex: don't opportunistically add tracebacks to...
2017-12-31 Rob Browningadd_ex_tb: return the exception
2017-09-24 Rob Browningrev_list: allow multiple refs
2017-05-20 Rob BrowningSupport exception chaining and tracebacks