|
|
|
|
Changelog for python39-construct-2.10.67-41.13.noarch.rpm :
* Wed Aug 25 2021 John Paul Adrian Glaubitz - Update to version 2.10.67 * Fixed some compiled classes, the (..., obj)[1] (fixes #923)- from version 2.10.66 * Created a base class for local TimestampAdapter\'s- from version 2.10.65 * transition210 docs updated: Lazy class fixed * test_enum_issue_298 test updated * common() attemps to compile and test, common2() removed * docs/transition210 updated: Sequence fixed * Construct docstring updated * Construct compile method updated * Sequence class fixed, uses next(obj) instead of zip() * replaced Container()() with ( , ) * Bitwise and BitsInteger docstrings fixed * Improve docs for bit-related constructs * RepeatUntil compiled class updated, uses discard (related PR #914) * core test_lazy_seek test updated * Lazy: add testcase for seeking actual size * Lazy: do actual seek in stream * Path repr was fixed, now same as str * FocusedSeq fixed but still build is wrong, Path repr is to blame * Array GreedyRange RepeatUntil classes and tests updated, using discard option * VarInt build reimplemented, faster * test_class_union_build_compiled added * ExprAdapter ExprSymmetricAdapter docstrings fixed * super() updated in all classes, ExprSymmetricAdapter fixed * benchmarks enabled again for most classes * FixedSized compiled class, does not emit build * Union compiled class updated, emits build * typo * compilation infrastructure, WORK IN PROGRESS * test_switch_issue_913 tests added, Issue #913 * enum34 not supported * compilation infrastructure, WORK IN PROGRESS * test_checksum_warnings_issue_841 removed- from version 2.10.64 * BytesInteger and BitsInteger updated: catch ValueError and raise IntegerError * transition210 updated: BitsInteger swapped semantic was fixed * BytesInteger docstring updated accordingly * BitsInteger class fixed: uses swapbytesinbits * transition210.rst docs updated accordingly- from version 2.10.63 * disableif removed, never used * BytesInteger and BitsInteger compiled reimplemented * bits2bytes and swapbitsinbytes reimplemented, faster * binary.py tests updated * integer2bytes tests updated * swapbitsinbytes reimplemented for clarity * binary.py docstrings fixed * declarativeunittest.py imports updated * common2 commented * test_bytesinteger test_bitsinteger tests updated: use common2() * common2() added, for testing compiled parsers * bits2bytes swapbytesinbits exceptions updated * VarInt ZigZag exceptions and tests updated * BytesInteger BitsInteger exceptions and tests updated * BytesInteger updated: uses swapbytes() instead of [::-1] * binary and BitsInteger: & 7 is slower than % 8 * binary: docstrings fixed * BytesInteger and BitsInteger docstrings updated accordingly * binary tests updated, integer2bits fixed * iterateints iteratebytes removed entirely * redundant check eliminated from integer2bits * binary functions entirely reimplemented and tested * integer2bits integer2bytes BitsInteger BytesInteger updated: added signed=False argument * bits2integer bytes2integer updated: return 0 on empty bytes * binary tests refactored and updated * iterateints no longer needed- from version 2.10.62 * Makefile fixed: installdeps was missing lz4 * transition210 updated: windows tested for * missing comma, nevermind * test_varint in core updated * test_compiler was missing ZigZag * empty lines * bytes2integers reimplemented, now returns a list * byte2int reimplemented, faster * tabs to spaces * Finished what TimRid started, added ONWINDOWS and refactored some tests * Update main.yml * changed the tests folder to a module, so that it is not nessesary to set the PYTHONPATH any more * Fixed test_multiprocessing on windows. * pytests now also works on windows * github workflow updated: added windows-latest * fixed __copy__ of construct * UTIndex test cases fixed- from version 2.10.61 * core tests refactored: using d variable * Container updated: removed __call__ syntax (core tests refactored) * ZigZag class fixed: was returning floats * Sat Feb 13 2021 Ben Greiner - Update to 2.10.60 * no changelog- Skip NumPy tests on pyhton36 flavor. Due to NEP29, python36-numpy is being dropped in TW, but it is just optional for construct. * Tue Jun 23 2020 Benjamin Greiner - Add source dir to PYTHONPATH just as upstream does. Necessary due change in pytest macro gh#openSUSE/python-rpm-macros#48- don\'t benchmark, just run the tests once * Wed Feb 12 2020 Tomáš Chvátal - Update to 2.10.56: * drop support for python2 * no upstream changelog- Rebase patch split_debug.patch * Sat Dec 14 2019 Stefan Brüns - Use _multibuild for tests to reduce the build dependencies and simplify bootstrap for e.g. rpmlint. * Mon Oct 14 2019 Matej Cepl - Replace %fdupes -s with plain %fdupes; hardlinks are better. * Mon Jan 07 2019 Tomáš Chvátal - Reintroduce split_debug.patch for rpmlint[mini] mode * Wed Jan 02 2019 Tomáš Chvátal - Version update to 2.9.45: * No obvious changelog present- Remove obsolete split_debug.patch- Use github tarball in order to be able to run tests * Tue Dec 04 2018 Matej Cepl - Remove superfluous devel dependency for noarch package * Sat Aug 26 2017 jengelhAATTinai.de- Rewrite description for more neutrality. * Thu Aug 24 2017 tbechtoldAATTsuse.com- update to 2.8.12: * README and docs updated * Version uped to 2.8.12 * Union: fixed buildfrom (bug #348) * Docs updated: API reference * Prefixed instead of Array (#349) * Sat May 06 2017 matwey.kornilovAATTgmail.com- Recover split_debug.patch to fix rpmlint * Sat Apr 22 2017 aloisioAATTgmx.com- Update to 2.8.11- Converted to single-spec- Set proper source URL- Refreshed split_debug.patch * Thu Jan 26 2017 matwey.kornilovAATTgmail.com- correct download url * Wed Jan 18 2017 matwey.kornilovAATTgmail.com- Version 2.8.10: - no changelog available * Mon Oct 10 2016 dmuellerAATTsuse.com- correct download url * Sat Oct 01 2016 matwey.kornilovAATTgmail.com- Version 2.5.5: - Many minor fixups * Sat May 03 2014 matwey.kornilovAATTgmail.com- Version 2.5.2: - Misc minor fixes in docs * Mon Jul 08 2013 matwey.kornilovAATTgmail.com- Version 2.5.1: - Misc fixes for python 3 - Misc fixes in documentation - Allow the Pointer to relocate relative to EOF * Wed May 08 2013 matwey.kornilovAATTgmail.com- Add split_debug.patch: reason why do we want to do so is to use python-construct in embedded applications like rpmlint-mini * Tue Apr 30 2013 speilickeAATTsuse.com- Package LICENSE and README.rst * Mon Apr 29 2013 matwey.kornilovAATTgmail.com- Initial version
|
|
|