| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent ca463e5 commit 1ec0820
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,10 +1,98 @@ | |||
| 1 | 1 | Changelog | |
| 2 | 2 | ========= | |
| 3 | 3 | ||
| 4 | - 0.51.0 (2025-11-06) | ||
| 4 | + 0.51.1 (2025-11-16) | ||
| 5 | 5 | ------------------- | |
| 6 | 6 | ------------------------ | |
| 7 | 7 | ||
| 8 | + Fix | ||
| 9 | + ~~~ | ||
| 10 | + - Prevent duplicate attachment downloads. [Rodos] | ||
| 11 | + | ||
| 12 | + Fixes bug where attachments were downloaded multiple times with | ||
| 13 | + incremented filenames (file.mov, file_1.mov, file_2.mov) when | ||
| 14 | + running backups without --skip-existing flag. | ||
| 15 | + | ||
| 16 | + I should not have used the --skip-existing flag for attachments, | ||
| 17 | + it did not do what I thought it did. | ||
| 18 | + | ||
| 19 | + The correct approach is to always use the manifest to guide what | ||
| 20 | + has already been downloaded and what now needs to be done. | ||
| 21 | + | ||
| 22 | + Other | ||
| 23 | + ~~~~~ | ||
| 24 | + - Chore(deps): bump certifi in the python-packages group. | ||
| 25 | + [dependabot[bot]] | ||
| 26 | + | ||
| 27 | + Bumps the python-packages group with 1 update: [certifi](https://github.com/certifi/python-certifi). | ||
| 28 | + | ||
| 29 | + | ||
| 30 | + Updates `certifi` from 2025.10.5 to 2025.11.12 | ||
| 31 | + - [Commits](https://github.com/certifi/python-certifi/compare/2025.10.05...2025.11.12) | ||
| 32 | + | ||
| 33 | + --- | ||
| 34 | + updated-dependencies: | ||
| 35 | + - dependency-name: certifi | ||
| 36 | + dependency-version: 2025.11.12 | ||
| 37 | + dependency-type: direct:production | ||
| 38 | + update-type: version-update:semver-minor | ||
| 39 | + dependency-group: python-packages | ||
| 40 | + ... | ||
| 41 | + - Test: Add pytest infrastructure and attachment tests. [Rodos] | ||
| 42 | + | ||
| 43 | + In making my last fix to attachments, I found it challenging not | ||
| 44 | + having tests to ensure there was no regression. | ||
| 45 | + | ||
| 46 | + Added pytest with minimal setup and isolated configuration. Created | ||
| 47 | + a separate test workflow to keep tests isolated from linting. | ||
| 48 | + | ||
| 49 | + Tests cover the key elements of the attachment logic: | ||
| 50 | + - URL extraction from issue bodies | ||
| 51 | + - Filename extraction from different URL types | ||
| 52 | + - Filename collision resolution | ||
| 53 | + - Manifest duplicate prevention | ||
| 54 | + - Chore(deps): bump black in the python-packages group. | ||
| 55 | + [dependabot[bot]] | ||
| 56 | + | ||
| 57 | + Bumps the python-packages group with 1 update: [black](https://github.com/psf/black). | ||
| 58 | + | ||
| 59 | + | ||
| 60 | + Updates `black` from 25.9.0 to 25.11.0 | ||
| 61 | + - [Release notes](https://github.com/psf/black/releases) | ||
| 62 | + - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) | ||
| 63 | + - [Commits](https://github.com/psf/black/compare/25.9.0...25.11.0) | ||
| 64 | + | ||
| 65 | + --- | ||
| 66 | + updated-dependencies: | ||
| 67 | + - dependency-name: black | ||
| 68 | + dependency-version: 25.11.0 | ||
| 69 | + dependency-type: direct:production | ||
| 70 | + update-type: version-update:semver-minor | ||
| 71 | + dependency-group: python-packages | ||
| 72 | + ... | ||
| 73 | + - Chore(deps): bump docutils in the python-packages group. | ||
| 74 | + [dependabot[bot]] | ||
| 75 | + | ||
| 76 | + Bumps the python-packages group with 1 update: [docutils](https://github.com/rtfd/recommonmark). | ||
| 77 | + | ||
| 78 | + | ||
| 79 | + Updates `docutils` from 0.22.2 to 0.22.3 | ||
| 80 | + - [Changelog](https://github.com/readthedocs/recommonmark/blob/master/CHANGELOG.md) | ||
| 81 | + - [Commits](https://github.com/rtfd/recommonmark/commits) | ||
| 82 | + | ||
| 83 | + --- | ||
| 84 | + updated-dependencies: | ||
| 85 | + - dependency-name: docutils | ||
| 86 | + dependency-version: 0.22.3 | ||
| 87 | + dependency-type: direct:production | ||
| 88 | + update-type: version-update:semver-patch | ||
| 89 | + dependency-group: python-packages | ||
| 90 | + ... | ||
| 91 | + | ||
| 92 | + | ||
| 93 | + 0.51.0 (2025-11-06) | ||
| 94 | + ------------------- | ||
| 95 | + | ||
| 8 | 96 | Fix | |
| 9 | 97 | ~~~ | |
| 10 | 98 | - Remove Python 3.8 and 3.9 from CI matrix. [Rodos] | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1 +1 @@ | |||
| 1 | - __version__ = "0.51.0" | ||
| 1 | + __version__ = "0.51.1" | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments