Juanjo M
b6681df03c
Fix "Unknown image format" error when showing or updating profiles
...
wx only decodes the image formats its own handlers support. Mastodon
instances commonly serve avatars and headers as WebP, so wx.Image failed
and raised a modal "Unknown image format" dialog, which blocked the user
from updating their profile or from reading someone's profile.
Images are now decoded with Pillow and their raw pixel data handed over
to wx, through a new mysc.image_utils module shared by the Mastodon and
Bluesky profile dialogs. Undecodable or unreachable images log the
problem and leave an empty placeholder instead of raising.
Also accept WebP and JPEG files in the header/avatar file pickers, warn
the user with a common message dialog when the picked file cannot be
read, and fix the parentless wx.StaticBitmap placeholders that were
created when a profile image could not be downloaded.
2026-08-02 15:08:25 +01:00
José Manuel Delicado
130afe3432
Merge pull request #976 from MCV-Software/dependabot/pip/certifi-2026.7.22
...
build(deps): bump certifi from 2026.6.17 to 2026.7.22
2026-07-28 09:36:15 +02:00
dependabot[bot]
fb22d67b2d
build(deps): bump certifi from 2026.6.17 to 2026.7.22
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2026.6.17 to 2026.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2026.06.17...2026.07.22 )
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2026.7.22
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-27 23:33:28 +00:00
José Manuel Delicado
48bd12fb41
Merge pull request #975 from MCV-Software/dependabot/pip/types-python-dateutil-2.9.0.20260716
...
build(deps): bump types-python-dateutil from 2.9.0.20260518 to 2.9.0.20260716
2026-07-17 19:11:05 +02:00
José Manuel Delicado
cbf6883e07
Merge pull request #974 from MCV-Software/dependabot/pip/coverage-7.15.2
...
build(deps): bump coverage from 7.15.1 to 7.15.2
2026-07-17 19:10:35 +02:00
dependabot[bot]
77283b5b24
build(deps): bump types-python-dateutil
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.9.0.20260518 to 2.9.0.20260716.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-version: 2.9.0.20260716
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 17:10:00 +00:00
dependabot[bot]
232aa48ee9
build(deps): bump coverage from 7.15.1 to 7.15.2
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.15.1 to 7.15.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.15.1...7.15.2 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.15.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 17:09:51 +00:00
José Manuel Delicado
a735f4f4db
Merge pull request #971 from MCV-Software/dependabot/pip/charset-normalizer-3.4.9
...
build(deps): bump charset-normalizer from 3.4.8 to 3.4.9
2026-07-14 07:33:04 +02:00
José Manuel Delicado
dc66d48e77
Merge pull request #972 from MCV-Software/dependabot/pip/coverage-7.15.1
...
build(deps): bump coverage from 7.15.0 to 7.15.1
2026-07-14 07:32:46 +02:00
José Manuel Delicado
3b04cebf57
Merge pull request #973 from MCV-Software/dependabot/pip/pillow-12.3.0
...
build(deps): bump pillow from 12.2.0 to 12.3.0
2026-07-14 07:32:26 +02:00
dependabot[bot]
6b919dc65b
build(deps): bump pillow from 12.2.0 to 12.3.0
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 12.2.0 to 12.3.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.2.0...12.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-version: 12.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-13 23:33:38 +00:00
dependabot[bot]
3c916738b6
build(deps): bump coverage from 7.15.0 to 7.15.1
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.15.0 to 7.15.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.15.0...7.15.1 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.15.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-13 23:33:27 +00:00
dependabot[bot]
d000deebae
build(deps): bump charset-normalizer from 3.4.8 to 3.4.9
...
Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer ) from 3.4.8 to 3.4.9.
- [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.4.8...3.4.9 )
---
updated-dependencies:
- dependency-name: charset-normalizer
dependency-version: 3.4.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-13 23:33:22 +00:00
José Manuel Delicado
63e152f589
Merge pull request #967 from MCV-Software/dependabot/pip/setuptools-83.0.0
...
build(deps): bump setuptools from 82.0.1 to 83.0.0
2026-07-07 07:35:12 +02:00
José Manuel Delicado
50cfd6462d
Merge pull request #968 from MCV-Software/dependabot/pip/charset-normalizer-3.4.8
...
build(deps): bump charset-normalizer from 3.4.7 to 3.4.8
2026-07-07 07:34:39 +02:00
José Manuel Delicado
18f955bd83
Merge pull request #969 from MCV-Software/dependabot/pip/coverage-7.15.0
...
build(deps): bump coverage from 7.14.3 to 7.15.0
2026-07-07 07:34:05 +02:00
José Manuel Delicado
2b1bc41b9a
Merge pull request #970 from MCV-Software/dependabot/pip/numpy-2.5.1
...
build(deps): bump numpy from 2.5.0 to 2.5.1
2026-07-07 07:33:43 +02:00
dependabot[bot]
bc6be70ed3
build(deps): bump numpy from 2.5.0 to 2.5.1
...
Bumps [numpy](https://github.com/numpy/numpy ) from 2.5.0 to 2.5.1.
- [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.0...v2.5.1 )
---
updated-dependencies:
- dependency-name: numpy
dependency-version: 2.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-06 23:33:52 +00:00
dependabot[bot]
2769f17fc4
build(deps): bump coverage from 7.14.3 to 7.15.0
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.14.3 to 7.15.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.14.3...7.15.0 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-06 23:33:41 +00:00
dependabot[bot]
74c0765d4c
build(deps): bump charset-normalizer from 3.4.7 to 3.4.8
...
Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer ) from 3.4.7 to 3.4.8.
- [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.4.7...3.4.8 )
---
updated-dependencies:
- dependency-name: charset-normalizer
dependency-version: 3.4.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-06 23:33:33 +00:00
dependabot[bot]
17a49dad1a
build(deps): bump setuptools from 82.0.1 to 83.0.0
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 82.0.1 to 83.0.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v82.0.1...v83.0.0 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 83.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-06 23:33:27 +00:00
José Manuel Delicado
722e680a75
Merge pull request #966 from MCV-Software/dependabot/pip/atproto-gte-0.0.69
...
build(deps): update atproto requirement from >=0.0.68 to >=0.0.69
2026-06-29 16:45:29 +02:00
dependabot[bot]
17820e1531
build(deps): update atproto requirement from >=0.0.68 to >=0.0.69
...
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.68...v0.0.69 )
---
updated-dependencies:
- dependency-name: atproto
dependency-version: 0.0.69
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-29 14:44:02 +00:00
José Manuel Delicado
cb01ea1846
Merge pull request #965 from MCV-Software/dependabot/pip/coverage-7.14.3
...
build(deps): bump coverage from 7.14.2 to 7.14.3
2026-06-23 08:40:19 +02:00
dependabot[bot]
131e026bdd
build(deps): bump coverage from 7.14.2 to 7.14.3
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.14.2 to 7.14.3.
- [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.14.2...7.14.3 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.14.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 23:33:10 +00:00
José Manuel Delicado
ef88511217
Merge pull request #961 from MCV-Software/dependabot/pip/pytest-9.1.1
...
build(deps): bump pytest from 9.1.0 to 9.1.1
2026-06-22 17:57:11 +02:00
José Manuel Delicado
8ef4beff96
Merge pull request #962 from MCV-Software/dependabot/pip/certifi-2026.6.17
...
build(deps): bump certifi from 2026.5.20 to 2026.6.17
2026-06-22 17:56:47 +02:00
José Manuel Delicado
5cc96e9bb4
Merge pull request #963 from MCV-Software/dependabot/pip/coverage-7.14.2
...
build(deps): bump coverage from 7.14.1 to 7.14.2
2026-06-22 17:56:10 +02:00
José Manuel Delicado
6ada1aba56
Merge pull request #964 from MCV-Software/dependabot/pip/numpy-2.5.0
...
build(deps): bump numpy from 2.4.6 to 2.5.0
2026-06-22 17:55:48 +02:00
dependabot[bot]
18ee6c41d5
build(deps): bump numpy from 2.4.6 to 2.5.0
...
Bumps [numpy](https://github.com/numpy/numpy ) from 2.4.6 to 2.5.0.
- [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.4.6...v2.5.0 )
---
updated-dependencies:
- dependency-name: numpy
dependency-version: 2.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 15:54:50 +00:00
dependabot[bot]
27fad39e59
build(deps): bump coverage from 7.14.1 to 7.14.2
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.14.1 to 7.14.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.14.1...7.14.2 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.14.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 15:54:44 +00:00
dependabot[bot]
07fd2d2fed
build(deps): bump certifi from 2026.5.20 to 2026.6.17
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2026.5.20 to 2026.6.17.
- [Commits](https://github.com/certifi/python-certifi/compare/2026.05.20...2026.06.17 )
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2026.6.17
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 15:54:39 +00:00
dependabot[bot]
1b681b01f7
build(deps): bump pytest from 9.1.0 to 9.1.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 9.1.0 to 9.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/9.1.0...9.1.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 9.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 15:54:34 +00:00
José Manuel Delicado
f810b4d310
Merge pull request #960 from MCV-Software/dependabot/pip/pytest-9.1.0
...
build(deps): bump pytest from 9.0.3 to 9.1.0
2026-06-16 07:35:23 +02:00
dependabot[bot]
245c32604d
build(deps): bump pytest from 9.0.3 to 9.1.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 9.0.3 to 9.1.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/9.0.3...9.1.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 9.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-15 23:33:28 +00:00
José Manuel Delicado
77291d7c3d
Merge pull request #959 from jpavonabian/blueski-fix
...
Fix empty Bluesky home timeline and missing image descriptions
2026-06-11 08:54:29 +02:00
Jesús Pavón Abián
30d82d8d12
Arreglar alt y mostrar la home, que desaparecía.
2026-06-11 08:40:48 +02:00
José Manuel Delicado
a82bdf8fa9
Merge pull request #958 from MCV-Software/dependabot/pip/pywin32-312
2026-06-09 05:52:54 +02:00
dependabot[bot]
cc6e00500a
build(deps): bump pywin32 from 311 to 312
...
Bumps [pywin32](https://github.com/mhammond/pywin32 ) from 311 to 312.
- [Release notes](https://github.com/mhammond/pywin32/releases )
- [Changelog](https://github.com/mhammond/pywin32/blob/main/CHANGES.md )
- [Commits](https://github.com/mhammond/pywin32/commits )
---
updated-dependencies:
- dependency-name: pywin32
dependency-version: '312'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-08 23:33:38 +00:00
José Manuel Delicado
7be20241b0
Merge pull request #955 from MCV-Software/dependabot/pip/idna-3.18
...
build(deps): bump idna from 3.16 to 3.18
2026-06-03 19:08:17 +02:00
José Manuel Delicado
83bd2d7f40
Merge pull request #956 from MCV-Software/dependabot/pip/atproto-gte-0.0.67
...
build(deps): update atproto requirement from >=0.0.65 to >=0.0.67
2026-06-03 19:07:55 +02:00
José Manuel Delicado
ce6fe56109
Merge pull request #957 from MCV-Software/dependabot/pip/coverage-7.14.1
...
build(deps): bump coverage from 7.14.0 to 7.14.1
2026-06-03 19:07:39 +02:00
dependabot[bot]
e5a8277563
build(deps): bump coverage from 7.14.0 to 7.14.1
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.14.0 to 7.14.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.14.0...7.14.1 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-03 16:37:29 +00:00
dependabot[bot]
6db19ba259
build(deps): update atproto requirement from >=0.0.65 to >=0.0.67
...
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.65...v0.0.67 )
---
updated-dependencies:
- dependency-name: atproto
dependency-version: 0.0.67
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-03 16:37:24 +00:00
dependabot[bot]
75e9255894
build(deps): bump idna from 3.16 to 3.18
...
Bumps [idna](https://github.com/kjd/idna ) from 3.16 to 3.18.
- [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.16...v3.18 )
---
updated-dependencies:
- dependency-name: idna
dependency-version: '3.18'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-03 16:37:19 +00:00
José Manuel Delicado
80c236216e
Merge pull request #952 from MCV-Software/dependabot/pip/idna-3.16
...
build(deps): bump idna from 3.13 to 3.16
2026-05-26 07:35:02 +02:00
José Manuel Delicado
14badf9f9e
Merge pull request #953 from MCV-Software/dependabot/pip/types-python-dateutil-2.9.0.20260518
...
build(deps): bump types-python-dateutil from 2.9.0.20260508 to 2.9.0.20260518
2026-05-26 07:34:41 +02:00
José Manuel Delicado
9567a6af10
Merge pull request #954 from MCV-Software/dependabot/pip/certifi-2026.5.20
...
build(deps): bump certifi from 2026.4.22 to 2026.5.20
2026-05-26 07:34:22 +02:00
dependabot[bot]
784176bfe7
build(deps): bump certifi from 2026.4.22 to 2026.5.20
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2026.4.22 to 2026.5.20.
- [Commits](https://github.com/certifi/python-certifi/compare/2026.04.22...2026.05.20 )
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2026.5.20
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-26 04:56:26 +00:00
dependabot[bot]
76b5789a25
build(deps): bump types-python-dateutil
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.9.0.20260508 to 2.9.0.20260518.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-version: 2.9.0.20260518
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-26 04:56:22 +00:00