feed2exec (0.22.0)
[PTS] [DDPO]
COMMITS: VCS has seen 14 commits since the 0.22.0 tag
- Git: https://gitlab.com/anarcat/feed2exec.git
-
- Branch: main
- Path: debian/changelog
- Repo size: 917504
- Browser: https://gitlab.com/anarcat/feed2exec/tree/master
- Last scan: 2025-10-16 17:20:04+00
- Next scan: 2025-10-17 17:03:00+00
- Debian changelog in Git:
feed2exec (0.22.0) unstable; urgency=medium
* cleanups:
* add renovate bot
* start using tox --current-env
* use debputy reformat for control files, no change
* silence flake8 warnings
* fix test collection in pytest 3.8+
* chase new html2text in test suite
* drop support for Python < 3.8
* note the existence of markdownify
* fix deprecation warning: get rid of dateparser feature detection
* fix test suite failures due to deprecation warnings
* fix a new mypy warning on old code
* note that 0.21 was only published on pypi
* ikiwikitoot: add tool bypass RSS feed parsing altogether
* fix error in handling toot error codes
-- Antoine Beaupré <anarcat@debian.org> Mon, 03 Mar 2025 14:41:40 -0500
- This branch is 14 commits ahead of tag 0.22.0
- Git log:
commit e22f6595e2c65ee7c8cd571ee7a9c546d29b24e8
Author: Antoine Beaupré <anarcat@debian.org>
Date: Thu Oct 9 11:34:44 2025 -0400
try to fix another undefined variable crash in newer click
This one is fuzzier: the test suite was failing in a couple places
where it was clear a None loglevel was passed down to
advancedConfig...
E + where 1 = <Result AttributeError("'NoneType' object has no attribute 'upper'")>.exit_code
I don't quite understand how that could happen with WARNING being
defined as a default above, but let's just try to fix this.
commit 4cbd4665d70a956b15768dfc573a22ca5a9e157b
Author: Antoine Beaupré <anarcat@debian.org>
Date: Thu Oct 9 11:31:53 2025 -0400
fix typo, caught by codespell
commit 517d4d0a4db9f6d568307fee990768c74ad71276
Author: Antoine Beaupré <anarcat@debian.org>
Date: Thu Oct 9 11:31:10 2025 -0400
fix test suite for newer click (8.2)
https://github.com/cloudbees-oss/smart-tests-cli/issues/1006 gave me
good hints.
commit 890fe3d405ed130b6ee247bc829ee0a9247c5cb9
Author: Antoine Beaupré <anarcat@debian.org>
Date: Thu Oct 9 11:02:47 2025 -0400
chase html2text changes
commit 55bc5358087551a929a5f04cd9cd9e8e2048182b
Author: Antoine Beaupré <anarcat@debian.org>
Date: Thu Oct 9 10:55:11 2025 -0400
fix crash for empty directives
commit 77d2d7c324f708c63230f85166862fd1f8f822de
Author: Antoine Beaupré <anarcat@debian.org>
Date: Wed Jun 11 16:36:47 2025 -0400
add facility to exclude tags
commit c2dc146239a1ba0b82b95b19ce21ca1ac2895efb
Author: Antoine Beaupré <anarcat@debian.org>
Date: Sat Mar 22 00:36:14 2025 -0400
blacken
commit 9f5fe3fe4adb6e44f804e0bd01828cd6e43378d9
Author: Antoine Beaupré <anarcat@debian.org>
Date: Sat Mar 22 00:35:50 2025 -0400
ikiwikitoot: fix call to git when ran from a hook
the GIT_DIR was taking over.
commit fb4b1a2c97a1735ea558042ed66861f853664f7c
Author: Antoine Beaupré <anarcat@debian.org>
Date: Thu Mar 6 20:45:01 2025 -0500
fix crash in ikiwikitoot after refactoring
commit c1b50d8f115c2d99b8c0aec1d4977cdb2fbe3382
Author: Antoine Beaupré <anarcat@debian.org>
Date: Thu Mar 6 15:56:47 2025 -0500
ikiwikitoot: move post-receive logic to its own function
This simplifies main and makes it possible to implement other hooks
more easily. I started down this path to implement a post-update hook,
before realizing it doesn't have the actual refs being changed. So
instead I moved the ikiwiki rebuild in post-receive.
commit 7d1ec2f4567476828fc735308c19a06dfa3d1da4
Author: Antoine Beaupré <anarcat@debian.org>
Date: Thu Mar 6 15:56:29 2025 -0500
ikiwikitoot: fix relative path calls
commit fc0268be06cccaa36d344410242af640a94e7a83
Author: Antoine Beaupré <anarcat@debian.org>
Date: Mon Mar 3 15:11:23 2025 -0500
fix isort linter
commit ca47a0fde1eff0f30ce2e89ef06521797eeff0fe
Author: Antoine Beaupré <anarcat@debian.org>
Date: Mon Mar 3 15:05:38 2025 -0500
remove old python 3.6 feedparser note
commit 6499e8f74f2fab976fce4e80e3fd5d9152f1d166
Author: Antoine Beaupré <anarcat@debian.org>
Date: Mon Mar 3 15:04:57 2025 -0500
drop support for Python 3.8, add 3.11 and 3.13
The type annotations are just too annoying to fix. This silences the
following error:
feed2exec/plugins/ikiwikitoot.py:172: in <module>
def parse_ikiwiki_directives(path: str) -> dict[str, dict[Union[str, int], str]]:
E TypeError: 'type' object is not subscriptable