Package: bugwarrior / 1.8.0-12

Metadata

Package Version Patches format
bugwarrior 1.8.0-12 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
trac_unicode.patch | (download)

bugwarrior/services/trac.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 trac_unicode


0002 Disable tests for unsupported services.patch | (download)

tests/test_activecollab.py | 1 1 + 0 - 0 !
tests/test_megaplan.py | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 disable tests for unsupported services


0003 Disable tests that need internet connection.patch | (download)

tests/test_gerrit.py | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 disable tests that need internet connection


0004 Don t install doc into dist packages.patch | (download)

MANIFEST.in | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 don't install doc into dist-packages


0006 Fix duplicate completed task exception.patch | (download)

bugwarrior/db.py | 17 14 + 3 - 0 !
1 file changed, 14 insertions(+), 3 deletions(-)

 fix duplicate completed task exception.

This implementation aims to be a more performant alternative to #796 by
avoiding an extra taskwarrior query on each loop.

0007 Skip test failing on reproducible builds.patch | (download)

tests/test_gmail.py | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 skip test failing on reproducible-builds

maybe related to testing with a fake time:

FAIL: test_get_credentials_with_refresh (tests.test_gmail.TestGmailService)

0008 nose pytest.patch | (download)

bugwarrior/docs/contributing.rst | 2 1 + 1 - 0 !
setup.py | 3 1 + 2 - 0 !
2 files changed, 2 insertions(+), 3 deletions(-)

 nose -> pytest

https://nose.readthedocs.io/en/latest#note-to-users

0009 Skip tests failing with pytest.patch | (download)

tests/test_db.py | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 skip tests failing with pytest


0010 Drop future import.patch | (download)

bugwarrior/config.py | 2 0 + 2 - 0 !
bugwarrior/db.py | 2 0 + 2 - 0 !
bugwarrior/notifications.py | 2 0 + 2 - 0 !
bugwarrior/services/gitlab.py | 2 0 + 2 - 0 !
bugwarrior/services/trac.py | 2 0 + 2 - 0 !
bugwarrior/services/trello.py | 2 0 + 2 - 0 !
setup.py | 1 0 + 1 - 0 !
tests/test_gitlab.py | 2 0 + 2 - 0 !
tests/test_trello.py | 2 0 + 2 - 0 !
tests/test_youtrak.py | 2 0 + 2 - 0 !
10 files changed, 19 deletions(-)

 drop future import


0011 Adopt documentation path to Debian.patch | (download)

bugwarrior/config.py | 5 1 + 4 - 0 !
1 file changed, 1 insertion(+), 4 deletions(-)

 adopt documentation path to debian


0012 support for python 3.12 1019.patch | (download)

bugwarrior/config.py | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 support for python 3.12 (#1019)

* add support for python 3.12

python3.12 removed `readfp()`, recommended to use `read_file()` instead

* Add versions 3.10 through 3.12 to test matrix

* CI: fix

- avoid decimal rounding
- pull back 3.11 and 3.12 since we still have some issues to work
  through


0012 Fix CI 996.patch | (download)

bugwarrior/docs/conf.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ci (#996)

* docs: update intersphinx_mapping formats

This fixes the sphinx warning that is making CI red.

This format is not compatible with pre-1.0 versions of sphinx.

* importlib-metadata: pin to avoid breaking flake8