Tags: roundup-tracker/roundup
Tags
chore(release): v2.6.0 changes.
date/version label updates.
CHANGES.txt - add rst formatting to prevent strings ending with _ from
being interpreted as links.
COPYING.txt - add note that vendored cgi.py is not under MIT license
CVE.txt - comment out CVE references allow upgrading.txt references
to be active.
announcement.txt - clarify supported python versions (3.10+).
security.txt, roundup-2.6.0b1.tar.gz.asc - add gpg detatched signature
and reference
upgrading.txt, upgrading-history.txt - mobe release 1.5.1 to history.
upgrading.txt - make CVE references live
setup.py - development status production, remove license classifiers,
remove license metadata add license-expression metadata, space
formatting fixups, python_requires now >=3.10
index.txt - add entry for PATHC not being CSRF protected
typo and wording fixups.
fix: close file properly in indexer_dbm.py:save_index()
Fix this error found in debug logs of gentoo packaging of round 2.2.0.
/roundup/backends/indexer_dbm.py:253: ResourceWarning: unclosed file
<_io.BufferedWriter name='test-index/indexes/index.db-'>
open(self.indexdb+'-', 'wb').write(zlib.compress(marshal.dumps(dbfil)))
Also added test that calls save_index(), reloads the index and tests
that the original item. I am not sure how Gentoo hit
this But they were missing a number of backends. So it's possible that
indexer_dbm.py is not getting fully tested depending on what is
installed on the system. Codecov from CI didnt show
indexer_dbm.py:save_index() being covered.
PreviousNext