Commit Graph
3299 Commits
Author SHA1 Message Date
dependabot[bot] 4b7d97aef2 build(deps): bump importlib-metadata from 9.0.1 to 10.0.0
Bumps [importlib-metadata](https://github.com/python/importlib_metadata) from 9.0.1 to 10.0.0.
- [Release notes](https://github.com/python/importlib_metadata/releases)
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst)
- [Commits](https://github.com/python/importlib_metadata/compare/v9.0.1...v10.0.0)

---
updated-dependencies:
- dependency-name: importlib-metadata
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-26 23:33:55 +00:00
José Manuel Delicado 661e2bf15c Merge pull request #1016 from MCV-Software/dependabot/pip/atproto-gte-0.0.73
build(deps): update atproto requirement from >=0.0.72 to >=0.0.73
2026-10-23 21:51:21 +02:00
José Manuel Delicado 4ceed7b763 Merge pull request #1017 from MCV-Software/dependabot/pip/chardet-7.7.0
build(deps): bump chardet from 7.6.0 to 7.7.0
2026-10-23 21:45:10 +02:00
dependabot[bot] 9945f97514 build(deps): bump chardet from 7.6.0 to 7.7.0
Bumps [chardet](https://github.com/chardet/chardet) from 7.6.0 to 7.7.0.
- [Release notes](https://github.com/chardet/chardet/releases)
- [Changelog](https://github.com/chardet/chardet/blob/main/docs/changelog.rst)
- [Commits](https://github.com/chardet/chardet/compare/7.6.0...7.7.0)

---
updated-dependencies:
- dependency-name: chardet
  dependency-version: 7.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-23 19:44:59 +00:00
José Manuel Delicado f8e537a71d Merge pull request #1018 from MCV-Software/dependabot/pip/mastodon-py-2.3.3
build(deps): bump mastodon-py from 2.2.2 to 2.3.3
2026-10-23 21:44:12 +02:00
José Manuel Delicado 8005a980d9 Merge pull request #1019 from MCV-Software/dependabot/pip/certifi-2026.10.19
build(deps): bump certifi from 2026.7.22 to 2026.10.19
2026-10-23 21:42:25 +02:00
dependabot[bot] 3ec92d1cd4 build(deps): bump certifi from 2026.7.22 to 2026.10.19
Bumps [certifi](https://github.com/certifi/python-certifi) from 2026.7.22 to 2026.10.19.
- [Commits](https://github.com/certifi/python-certifi/compare/2026.07.22...2026.10.19)

---
updated-dependencies:
- dependency-name: certifi
  dependency-version: 2026.10.19
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-23 19:41:34 +00:00
dependabot[bot] 6ce1e6b186 build(deps): bump mastodon-py from 2.2.2 to 2.3.3
Bumps [mastodon-py](https://github.com/halcy/Mastodon.py) from 2.2.2 to 2.3.3.
- [Release notes](https://github.com/halcy/Mastodon.py/releases)
- [Changelog](https://github.com/halcy/Mastodon.py/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/halcy/Mastodon.py/compare/v2.2.2...v2.3.3)

---
updated-dependencies:
- dependency-name: mastodon-py
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-23 19:41:23 +00:00
dependabot[bot] 79ec276686 build(deps): update atproto requirement from >=0.0.72 to >=0.0.73
Updates the requirements on [atproto](https://github.com/MarshalX/atproto) to permit the latest version.
- [Release notes](https://github.com/MarshalX/atproto/releases)
- [Changelog](https://github.com/MarshalX/atproto/blob/main/CHANGES.md)
- [Commits](https://github.com/MarshalX/atproto/compare/v0.0.72...v0.0.73)

---
updated-dependencies:
- dependency-name: atproto
  dependency-version: 0.0.73
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-23 19:41:11 +00:00
José Manuel Delicado f1dd2ea056 Merge pull request #1013 from MCV-Software/dependabot/pip/wxpython-4.3.2 2026-10-20 06:32:08 +02:00
José Manuel Delicado f4fcaef997 Merge pull request #1015 from MCV-Software/dependabot/pip/cx-freeze-8.7.2 2026-10-20 06:31:35 +02:00
José Manuel Delicado f1665cc48c Merge pull request #1014 from MCV-Software/dependabot/pip/pillow-13.0.0 2026-10-20 06:31:06 +02:00
José Manuel Delicado 1a9ffc9b07 Merge pull request #1012 from MCV-Software/dependabot/pip/markdown-3.11.1 2026-10-20 06:30:34 +02:00
dependabot[bot] efcbe9d1e5 build(deps): bump cx-freeze from 8.7.1 to 8.7.2
Bumps [cx-freeze](https://github.com/marcelotduarte/cx_Freeze) from 8.7.1 to 8.7.2.
- [Release notes](https://github.com/marcelotduarte/cx_Freeze/releases)
- [Changelog](https://github.com/marcelotduarte/cx_Freeze/blob/main/CHANGELOG.md)
- [Commits](https://github.com/marcelotduarte/cx_Freeze/compare/8.7.1...8.7.2)

---
updated-dependencies:
- dependency-name: cx-freeze
  dependency-version: 8.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-19 23:33:48 +00:00
dependabot[bot] 08ce33e908 build(deps): bump pillow from 12.3.0 to 13.0.0
Bumps [pillow](https://github.com/python-pillow/Pillow) from 12.3.0 to 13.0.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/12.3.0...13.0.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-version: 13.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-19 23:33:30 +00:00
dependabot[bot] f99f3b3692 build(deps): bump wxpython from 4.3.1 to 4.3.2
Bumps [wxpython](https://github.com/wxWidgets/Phoenix) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/wxWidgets/Phoenix/releases)
- [Changelog](https://github.com/wxWidgets/Phoenix/blob/master/CHANGES.rst)
- [Commits](https://github.com/wxWidgets/Phoenix/compare/wxPython-4.3.1...wxPython-4.3.2)

---
updated-dependencies:
- dependency-name: wxpython
  dependency-version: 4.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-19 23:33:23 +00:00
dependabot[bot] e6a7cc8a62 build(deps): bump markdown from 3.11 to 3.11.1
Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.11 to 3.11.1.
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.11.0...3.11.1)

---
updated-dependencies:
- dependency-name: markdown
  dependency-version: 3.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-19 23:33:18 +00:00
José Manuel Delicado 5103986e55 Merge pull request #1010 from MCV-Software/dependabot/pip/numpy-2.5.4
build(deps): bump numpy from 2.5.3 to 2.5.4
2026-10-14 11:42:57 +02:00
José Manuel Delicado 8f74906d7a Merge pull request #1009 from MCV-Software/dependabot/pip/zipp-4.1.1
build(deps): bump zipp from 4.1.0 to 4.1.1
2026-10-14 11:42:35 +02:00
José Manuel Delicado 8e7351f4f5 Merge pull request #1011 from MCV-Software/dependabot/pip/iniconfig-2.3.1
build(deps): bump iniconfig from 2.3.0 to 2.3.1
2026-10-14 11:42:17 +02:00
dependabot[bot] 21406a53c5 build(deps): bump iniconfig from 2.3.0 to 2.3.1
Bumps [iniconfig](https://github.com/pytest-dev/iniconfig) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/pytest-dev/iniconfig/releases)
- [Changelog](https://github.com/pytest-dev/iniconfig/blob/main/CHANGELOG)
- [Commits](https://github.com/pytest-dev/iniconfig/compare/v2.3.0...v2.3.1)

---
updated-dependencies:
- dependency-name: iniconfig
  dependency-version: 2.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-14 09:27:48 +00:00
dependabot[bot] aed6b0cb28 build(deps): bump numpy from 2.5.3 to 2.5.4
Bumps [numpy](https://github.com/numpy/numpy) from 2.5.3 to 2.5.4.
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](https://github.com/numpy/numpy/compare/v2.5.3...v2.5.4)

---
updated-dependencies:
- dependency-name: numpy
  dependency-version: 2.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-14 09:27:38 +00:00
dependabot[bot] e74f506750 build(deps): bump zipp from 4.1.0 to 4.1.1
Bumps [zipp](https://github.com/jaraco/zipp) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/jaraco/zipp/releases)
- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/zipp/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: zipp
  dependency-version: 4.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-14 09:27:29 +00:00
José Manuel Delicado 610914fb3e Merge pull request #1006 from MCV-Software/dependabot/pip/charset-normalizer-3.5.2
build(deps): bump charset-normalizer from 3.5.1 to 3.5.2
2026-10-06 07:47:41 +02:00
José Manuel Delicado 896471ed80 Merge pull request #1007 from MCV-Software/dependabot/pip/coverage-7.16.2
build(deps): bump coverage from 7.16.1 to 7.16.2
2026-10-06 07:46:10 +02:00
José Manuel Delicado 284636fb5c Merge pull request #1008 from MCV-Software/dependabot/pip/oauthlib-4.0.0
build(deps): bump oauthlib from 3.3.1 to 4.0.0
2026-10-06 07:45:49 +02:00
dependabot[bot] 995829a935 build(deps): bump oauthlib from 3.3.1 to 4.0.0
Bumps [oauthlib](https://github.com/oauthlib/oauthlib) from 3.3.1 to 4.0.0.
- [Release notes](https://github.com/oauthlib/oauthlib/releases)
- [Changelog](https://github.com/oauthlib/oauthlib/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/oauthlib/oauthlib/compare/v3.3.1...v4.0.0)

---
updated-dependencies:
- dependency-name: oauthlib
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-05 23:33:56 +00:00
dependabot[bot] cb79145f23 build(deps): bump coverage from 7.16.1 to 7.16.2
Bumps [coverage](https://github.com/coveragepy/coveragepy) from 7.16.1 to 7.16.2.
- [Release notes](https://github.com/coveragepy/coveragepy/releases)
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst)
- [Commits](https://github.com/coveragepy/coveragepy/compare/7.16.1...7.16.2)

---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.16.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-05 23:33:52 +00:00
dependabot[bot] 4c93ccfdde build(deps): bump charset-normalizer from 3.5.1 to 3.5.2
Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/jawah/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jawah/charset_normalizer/compare/3.5.1...3.5.2)

---
updated-dependencies:
- dependency-name: charset-normalizer
  dependency-version: 3.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-05 23:33:42 +00:00
José Manuel Delicado 4fe556b34c Merge pull request #1005 from MCV-Software/dependabot/pip/cx-freeze-8.7.1
build(deps): bump cx-freeze from 8.7.0 to 8.7.1
2026-09-28 19:54:56 +02:00
José Manuel Delicado 383e5f0d64 Merge pull request #1004 from MCV-Software/dependabot/pip/markdown-3.11
build(deps): bump markdown from 3.10.3 to 3.11
2026-09-28 19:54:37 +02:00
dependabot[bot] f1a0ae25d7 build(deps): bump cx-freeze from 8.7.0 to 8.7.1
Bumps [cx-freeze](https://github.com/marcelotduarte/cx_Freeze) from 8.7.0 to 8.7.1.
- [Release notes](https://github.com/marcelotduarte/cx_Freeze/releases)
- [Changelog](https://github.com/marcelotduarte/cx_Freeze/blob/main/CHANGELOG.md)
- [Commits](https://github.com/marcelotduarte/cx_Freeze/compare/8.7.0...8.7.1)

---
updated-dependencies:
- dependency-name: cx-freeze
  dependency-version: 8.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-28 17:53:08 +00:00
dependabot[bot] b3ffa23898 build(deps): bump markdown from 3.10.3 to 3.11
Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.10.3 to 3.11.
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.10.3...3.11.0)

---
updated-dependencies:
- dependency-name: markdown
  dependency-version: '3.11'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-28 17:52:49 +00:00
José Manuel Delicado 39850e81de Merge pull request #1003 from kastwey/fix/lief-for-cx-freeze-8.7
Bump lief to 1.0.0 to satisfy cx-Freeze 8.7.0
2026-09-27 16:35:17 +02:00
Juanjo MandClaude Opus 5.5 f3092a916a Bump lief to 1.0.0 to satisfy cx-Freeze 8.7.0
cx-Freeze 8.7.0 (bumped by dependabot in 8fdbb4ae) requires
lief>=0.16.0,<1.1.0 on Windows, but lief is still pinned to 0.15.1 and
excluded from dependabot updates. That makes `pip install -r
requirements.txt` fail with ResolutionImpossible, so none of the
requirements get installed on a fresh environment.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 13:35:32 +01:00
José Manuel Delicado fdc138f462 Merge pull request #1002 from jpavonabian/fix-blueski-thread-dupes
Fix duplicated posts in Bluesky threads and bogus list position in direct messages
2026-09-22 19:35:25 +02:00
Jesús Pavón AbiánandClaude Opus 5 0e5a75048a Fix duplicated posts in Bluesky threads and bogus list position in DMs
Thread buffers rebuilt themselves from scratch on every refresh with no
deduplication and no guard against overlapping runs, and the list control was
mutated from the update timer's background thread. Threads opened from the same
account also shared a single session.db entry, because the buffer name was
derived from the author instead of the post.

- Name conversation buffers after the post URI, and navigate to an already open
  thread instead of opening a second buffer for it.
- Deduplicate thread items by URI, and refuse a refresh while one is in flight.
- Move the clear-and-fill step onto the GUI thread via wx.CallAfter.
- Stop start_buffers() from starting a buffer that create_buffer() already
  started, since needs_init was never cleared.

The direct messages list never focused an item after being rebuilt, so its
position was announced as "0 of 1", which cannot exist. The conversation list
now focuses an item whenever it cannot restore the previous selection, and the
buffer navigation announcements no longer report a position while nothing is
focused.

Verified against the live Bluesky API that app.bsky.feed.getPostThread itself
returns no repeated posts, so the duplication was entirely on our side.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 16:29:04 +02:00
José Manuel Delicado b1d14cb4dd Merge pull request #999 from MCV-Software/dependabot/pip/idna-3.20 2026-09-22 06:44:24 +02:00
José Manuel Delicado a5a3f89182 Merge pull request #1000 from MCV-Software/dependabot/pip/coverage-7.16.1 2026-09-22 06:43:22 +02:00
José Manuel Delicado 9a4c48d921 Merge pull request #1001 from MCV-Software/dependabot/pip/urllib3-2.8.0 2026-09-22 06:42:59 +02:00
dependabot[bot] 1111e2b139 build(deps): bump urllib3 from 2.7.0 to 2.8.0
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.7.0...2.8.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-21 23:35:26 +00:00
dependabot[bot] ed5929d6cc build(deps): bump coverage from 7.16.0 to 7.16.1
Bumps [coverage](https://github.com/coveragepy/coveragepy) from 7.16.0 to 7.16.1.
- [Release notes](https://github.com/coveragepy/coveragepy/releases)
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst)
- [Commits](https://github.com/coveragepy/coveragepy/compare/7.16.0...7.16.1)

---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-21 23:35:17 +00:00
dependabot[bot] 27eb589228 build(deps): bump idna from 3.19 to 3.20
Bumps [idna](https://github.com/kjd/idna) from 3.19 to 3.20.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](https://github.com/kjd/idna/compare/v3.19...v3.20)

---
updated-dependencies:
- dependency-name: idna
  dependency-version: '3.20'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-21 23:35:11 +00:00
José Manuel Delicado b7f823f7ef Merge pull request #997 from MCV-Software/dependabot/pip/numpy-2.5.3 2026-09-15 06:39:08 +02:00
José Manuel Delicado f2499c626f Merge pull request #998 from MCV-Software/dependabot/pip/atproto-gte-0.0.72 2026-09-15 06:38:41 +02:00
dependabot[bot] 17d4972821 build(deps): update atproto requirement from >=0.0.71 to >=0.0.72
Updates the requirements on [atproto](https://github.com/MarshalX/atproto) to permit the latest version.
- [Release notes](https://github.com/MarshalX/atproto/releases)
- [Changelog](https://github.com/MarshalX/atproto/blob/main/CHANGES.md)
- [Commits](https://github.com/MarshalX/atproto/compare/v0.0.71...v0.0.72)

---
updated-dependencies:
- dependency-name: atproto
  dependency-version: 0.0.72
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-14 23:33:28 +00:00
dependabot[bot] ddf42652d8 build(deps): bump numpy from 2.5.2 to 2.5.3
Bumps [numpy](https://github.com/numpy/numpy) from 2.5.2 to 2.5.3.
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](https://github.com/numpy/numpy/compare/v2.5.2...v2.5.3)

---
updated-dependencies:
- dependency-name: numpy
  dependency-version: 2.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-14 23:33:22 +00:00
José Manuel Delicado c799c8de17 Merge pull request #995 from MCV-Software/dependabot/pip/coverage-7.16.0 2026-09-01 06:37:41 +02:00
dependabot[bot] f0ab7dc48c build(deps): bump coverage from 7.15.4 to 7.16.0
Bumps [coverage](https://github.com/coveragepy/coveragepy) from 7.15.4 to 7.16.0.
- [Release notes](https://github.com/coveragepy/coveragepy/releases)
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst)
- [Commits](https://github.com/coveragepy/coveragepy/compare/7.15.4...7.16.0)

---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-01 04:35:14 +00:00
José Manuel Delicado 72d43153d9 Merge pull request #994 from MCV-Software/dependabot/pip/importlib-metadata-9.0.1 2026-09-01 06:33:45 +02:00