Compare commits

...

52 Commits

Author SHA1 Message Date
GitHub Action
5f07157c9b Release version 0.50.3 2025-08-08 20:41:53 +00:00
Jose Diaz-Gonzalez
87f5b76c52 Merge pull request #418 from KJ7LNW/improve-single-request-handling
Fix -R flag to allow backups of repositories not owned by user
2025-08-08 16:41:04 -04:00
Jose Diaz-Gonzalez
27eb009e34 Merge pull request #420 from josegonzalez/dependabot/pip/python-packages-475cb4b62c
chore(deps): bump the python-packages group across 1 directory with 3 updates
2025-08-08 16:31:07 -04:00
dependabot[bot]
82c1fc3086 chore(deps): bump the python-packages group across 1 directory with 3 updates
Bumps the python-packages group with 3 updates in the / directory: [certifi](https://github.com/certifi/python-certifi), [docutils](https://github.com/rtfd/recommonmark) and [rich](https://github.com/Textualize/rich).


Updates `certifi` from 2025.7.9 to 2025.7.14
- [Commits](https://github.com/certifi/python-certifi/compare/2025.07.09...2025.07.14)

Updates `docutils` from 0.21.2 to 0.22
- [Changelog](https://github.com/readthedocs/recommonmark/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rtfd/recommonmark/commits)

Updates `rich` from 14.0.0 to 14.1.0
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Textualize/rich/compare/v14.0.0...v14.1.0)

---
updated-dependencies:
- dependency-name: certifi
  dependency-version: 2025.7.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: docutils
  dependency-version: '0.22'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: rich
  dependency-version: 14.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-30 13:49:49 +00:00
Eric Wheeler
a4f15b06d9 Revert "Add conditional check for git checkout in development path"
This reverts commit 1bad563e3f.
2025-07-25 11:47:08 -07:00
Jose Diaz-Gonzalez
aa217774ff Merge pull request #416 from josegonzalez/dependabot/pip/python-packages-7aac243b1b
chore(deps): bump certifi from 2025.6.15 to 2025.7.9 in the python-packages group
2025-07-25 04:23:42 -04:00
Eric Wheeler
d820dd994d Fix -R flag to allow backups of repositories not owned by user
Previously, using -R flag would show zero issues/PRs for repositories
not owned by the primary user due to incorrect pagination parameters
being added to single repository API calls.

- Remove pagination parameters for single repository requests
- Support owner/repo format in -R flag (e.g., -R owner/repo-name)
- Skip filtering when specific repository is requested
- Fix URL construction for requests without query parameters

This enables backing up any repository, not just those owned by the
primary user specified in -u flag.
2025-07-19 17:28:52 -07:00
Eric Wheeler
1bad563e3f Add conditional check for git checkout in development path
Only insert development path into sys.path when running from a git checkout
(when ../.git exists). This makes the script more robust by only using the
development tree when available and falling back to installed package otherwise.
2025-07-19 17:17:58 -07:00
dependabot[bot]
175ac19be6 chore(deps): bump certifi in the python-packages group
Bumps the python-packages group with 1 update: [certifi](https://github.com/certifi/python-certifi).


Updates `certifi` from 2025.6.15 to 2025.7.9
- [Commits](https://github.com/certifi/python-certifi/compare/2025.06.15...2025.07.09)

---
updated-dependencies:
- dependency-name: certifi
  dependency-version: 2025.7.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 13:55:16 +00:00
Jose Diaz-Gonzalez
773ccecb8c Merge pull request #414 from josegonzalez/dependabot/pip/urllib3-2.5.0
chore(deps): bump urllib3 from 2.4.0 to 2.5.0
2025-06-30 17:12:11 -04:00
Jose Diaz-Gonzalez
e27b5a8ee3 Merge pull request #415 from josegonzalez/dependabot/pip/python-packages-44e0af0409
chore(deps): bump the python-packages group with 5 updates
2025-06-30 17:12:04 -04:00
dependabot[bot]
fb8945fc09 chore(deps): bump the python-packages group with 5 updates
Bumps the python-packages group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [flake8](https://github.com/pycqa/flake8) | `7.2.0` | `7.3.0` |
| [pycodestyle](https://github.com/PyCQA/pycodestyle) | `2.13.0` | `2.14.0` |
| [pyflakes](https://github.com/PyCQA/pyflakes) | `3.3.2` | `3.4.0` |
| [pygments](https://github.com/pygments/pygments) | `2.19.1` | `2.19.2` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.4.0` | `2.5.0` |


Updates `flake8` from 7.2.0 to 7.3.0
- [Commits](https://github.com/pycqa/flake8/compare/7.2.0...7.3.0)

Updates `pycodestyle` from 2.13.0 to 2.14.0
- [Release notes](https://github.com/PyCQA/pycodestyle/releases)
- [Changelog](https://github.com/PyCQA/pycodestyle/blob/main/CHANGES.txt)
- [Commits](https://github.com/PyCQA/pycodestyle/compare/2.13.0...2.14.0)

Updates `pyflakes` from 3.3.2 to 3.4.0
- [Changelog](https://github.com/PyCQA/pyflakes/blob/main/NEWS.rst)
- [Commits](https://github.com/PyCQA/pyflakes/compare/3.3.2...3.4.0)

Updates `pygments` from 2.19.1 to 2.19.2
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.19.1...2.19.2)

Updates `urllib3` from 2.4.0 to 2.5.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.4.0...2.5.0)

---
updated-dependencies:
- dependency-name: flake8
  dependency-version: 7.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pycodestyle
  dependency-version: 2.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pyflakes
  dependency-version: 3.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pygments
  dependency-version: 2.19.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: urllib3
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-23 14:34:26 +00:00
dependabot[bot]
7333458ee4 chore(deps): bump urllib3 from 2.4.0 to 2.5.0
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.4.0 to 2.5.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.4.0...2.5.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.5.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-19 05:26:53 +00:00
GitHub Action
cf8b4c6b45 Release version 0.50.2 2025-06-16 20:32:34 +00:00
Jose Diaz-Gonzalez
cabf8a770a Merge pull request #413 from josegonzalez/dependabot/pip/python-packages-08188f9f6a
chore(deps): bump certifi from 2025.4.26 to 2025.6.15 in the python-packages group
2025-06-16 16:32:05 -04:00
dependabot[bot]
7e0f7d1930 chore(deps): bump certifi in the python-packages group
Bumps the python-packages group with 1 update: [certifi](https://github.com/certifi/python-certifi).


Updates `certifi` from 2025.4.26 to 2025.6.15
- [Commits](https://github.com/certifi/python-certifi/compare/2025.04.26...2025.06.15)

---
updated-dependencies:
- dependency-name: certifi
  dependency-version: 2025.6.15
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 15:11:13 +00:00
Jose Diaz-Gonzalez
a9bdd6feb7 Merge pull request #411 from josegonzalez/dependabot/pip/requests-2.32.4
chore(deps): bump requests from 2.32.3 to 2.32.4
2025-06-10 22:25:08 -04:00
Jose Diaz-Gonzalez
fe16d2421c Merge pull request #412 from josegonzalez/dependabot/pip/python-packages-f450b9cd60
chore(deps): bump the python-packages group across 1 directory with 2 updates
2025-06-10 22:25:03 -04:00
dependabot[bot]
16b5b304e7 chore(deps): bump the python-packages group across 1 directory with 2 updates
Bumps the python-packages group with 2 updates in the / directory: [requests](https://github.com/psf/requests) and [zipp](https://github.com/jaraco/zipp).


Updates `requests` from 2.32.3 to 2.32.4
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)

Updates `zipp` from 3.22.0 to 3.23.0
- [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/v3.22.0...v3.23.0)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: zipp
  dependency-version: 3.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-10 13:11:08 +00:00
dependabot[bot]
8f58ef6229 chore(deps): bump requests from 2.32.3 to 2.32.4
Bumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-10 08:54:47 +00:00
Jose Diaz-Gonzalez
51cf429dc2 Merge pull request #409 from josegonzalez/dependabot/pip/python-packages-6926a94a36
chore(deps): bump the python-packages group with 2 updates
2025-06-01 15:53:52 -04:00
dependabot[bot]
53714612d4 chore(deps): bump the python-packages group with 2 updates
Bumps the python-packages group with 2 updates: [setuptools](https://github.com/pypa/setuptools) and [zipp](https://github.com/jaraco/zipp).


Updates `setuptools` from 80.8.0 to 80.9.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/v80.8.0...v80.9.0)

Updates `zipp` from 3.21.0 to 3.22.0
- [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/v3.21.0...v3.22.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 80.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: zipp
  dependency-version: 3.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-27 13:29:45 +00:00
Jose Diaz-Gonzalez
f6e241833d Merge pull request #408 from josegonzalez/dependabot/pip/python-packages-589c654b00
chore(deps): bump setuptools from 80.4.0 to 80.8.0 in the python-packages group
2025-05-24 01:39:52 -04:00
dependabot[bot]
17dc265385 chore(deps): bump setuptools in the python-packages group
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).


Updates `setuptools` from 80.4.0 to 80.8.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/v80.4.0...v80.8.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 80.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-22 13:34:39 +00:00
Jose Diaz-Gonzalez
704d31cbf7 Merge pull request #407 from josegonzalez/dependabot/pip/python-packages-d8d2bd0177
chore(deps): bump setuptools from 80.3.1 to 80.4.0 in the python-packages group
2025-05-22 00:53:04 -04:00
dependabot[bot]
db69f5a5e8 chore(deps): bump setuptools in the python-packages group
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).


Updates `setuptools` from 80.3.1 to 80.4.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/v80.3.1...v80.4.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 80.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 13:49:22 +00:00
Jose Diaz-Gonzalez
ba367a927c Merge pull request #406 from josegonzalez/dependabot/pip/python-packages-c1d5622181
chore(deps): bump the python-packages group across 1 directory with 3 updates
2025-05-09 21:38:06 -04:00
dependabot[bot]
e8bf4257da chore(deps): bump the python-packages group across 1 directory with 3 updates
Bumps the python-packages group with 3 updates in the / directory: [charset-normalizer](https://github.com/jawah/charset_normalizer), [platformdirs](https://github.com/tox-dev/platformdirs) and [setuptools](https://github.com/pypa/setuptools).


Updates `charset-normalizer` from 3.4.1 to 3.4.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.4.1...3.4.2)

Updates `platformdirs` from 4.3.7 to 4.3.8
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](https://github.com/tox-dev/platformdirs/compare/4.3.7...4.3.8)

Updates `setuptools` from 80.0.0 to 80.3.1
- [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/v80.0.0...v80.3.1)

---
updated-dependencies:
- dependency-name: charset-normalizer
  dependency-version: 3.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: platformdirs
  dependency-version: 4.3.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: setuptools
  dependency-version: 80.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-08 13:14:31 +00:00
Jose Diaz-Gonzalez
8eab8d02ce Merge pull request #403 from josegonzalez/dependabot/pip/python-packages-656f6e80f1
chore(deps): bump the python-packages group across 1 directory with 6 updates
2025-04-28 22:48:47 -04:00
dependabot[bot]
e4bd19acea chore(deps): bump the python-packages group across 1 directory with 6 updates
Bumps the python-packages group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [certifi](https://github.com/certifi/python-certifi) | `2025.1.31` | `2025.4.26` |
| [importlib-metadata](https://github.com/python/importlib_metadata) | `8.6.1` | `8.7.0` |
| [more-itertools](https://github.com/more-itertools/more-itertools) | `10.6.0` | `10.7.0` |
| [mypy-extensions](https://github.com/python/mypy_extensions) | `1.0.0` | `1.1.0` |
| [packaging](https://github.com/pypa/packaging) | `24.2` | `25.0` |
| [setuptools](https://github.com/pypa/setuptools) | `78.1.0` | `80.0.0` |



Updates `certifi` from 2025.1.31 to 2025.4.26
- [Commits](https://github.com/certifi/python-certifi/compare/2025.01.31...2025.04.26)

Updates `importlib-metadata` from 8.6.1 to 8.7.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/v8.6.1...v8.7.0)

Updates `more-itertools` from 10.6.0 to 10.7.0
- [Release notes](https://github.com/more-itertools/more-itertools/releases)
- [Commits](https://github.com/more-itertools/more-itertools/compare/v10.6.0...v10.7.0)

Updates `mypy-extensions` from 1.0.0 to 1.1.0
- [Commits](https://github.com/python/mypy_extensions/compare/1.0.0...1.1.0)

Updates `packaging` from 24.2 to 25.0
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pypa/packaging/compare/24.2...25.0)

Updates `setuptools` from 78.1.0 to 80.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/v78.1.0...v80.0.0)

---
updated-dependencies:
- dependency-name: certifi
  dependency-version: 2025.4.26
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: importlib-metadata
  dependency-version: 8.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: more-itertools
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: mypy-extensions
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: packaging
  dependency-version: '25.0'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: setuptools
  dependency-version: 80.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-28 16:02:18 +00:00
Jose Diaz-Gonzalez
176cadfcc4 Merge pull request #400 from josegonzalez/josegonzalez-patch-1
chore: bump runs-on image from ubuntu-20.04 to ubuntu-24.04
2025-04-17 21:08:59 -04:00
Jose Diaz-Gonzalez
b49544270e chore: bump runs-on image from ubuntu-20.04 to ubuntu-24.04 2025-04-17 21:07:10 -04:00
Jose Diaz-Gonzalez
27fdd358fb Merge pull request #398 from josegonzalez/dependabot/pip/python-packages-1cc5cc50b9
chore(deps): bump urllib3 from 2.3.0 to 2.4.0 in the python-packages group
2025-04-15 03:50:24 -04:00
dependabot[bot]
abe6192ee9 chore(deps): bump urllib3 in the python-packages group
Bumps the python-packages group with 1 update: [urllib3](https://github.com/urllib3/urllib3).


Updates `urllib3` from 2.3.0 to 2.4.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.3.0...2.4.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-11 13:20:02 +00:00
Jose Diaz-Gonzalez
0a2d6ed2ca Merge pull request #397 from josegonzalez/dependabot/pip/python-packages-f1ceb9e3bd
chore(deps): bump the python-packages group with 5 updates
2025-03-31 10:41:18 -04:00
dependabot[bot]
1a8eb7a906 chore(deps): bump the python-packages group with 5 updates
Bumps the python-packages group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [flake8](https://github.com/pycqa/flake8) | `7.1.2` | `7.2.0` |
| [pycodestyle](https://github.com/PyCQA/pycodestyle) | `2.12.1` | `2.13.0` |
| [pyflakes](https://github.com/PyCQA/pyflakes) | `3.2.0` | `3.3.2` |
| [rich](https://github.com/Textualize/rich) | `13.9.4` | `14.0.0` |
| [setuptools](https://github.com/pypa/setuptools) | `77.0.3` | `78.1.0` |


Updates `flake8` from 7.1.2 to 7.2.0
- [Commits](https://github.com/pycqa/flake8/compare/7.1.2...7.2.0)

Updates `pycodestyle` from 2.12.1 to 2.13.0
- [Release notes](https://github.com/PyCQA/pycodestyle/releases)
- [Changelog](https://github.com/PyCQA/pycodestyle/blob/main/CHANGES.txt)
- [Commits](https://github.com/PyCQA/pycodestyle/compare/2.12.1...2.13.0)

Updates `pyflakes` from 3.2.0 to 3.3.2
- [Changelog](https://github.com/PyCQA/pyflakes/blob/main/NEWS.rst)
- [Commits](https://github.com/PyCQA/pyflakes/compare/3.2.0...3.3.2)

Updates `rich` from 13.9.4 to 14.0.0
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Textualize/rich/compare/v13.9.4...v14.0.0)

Updates `setuptools` from 77.0.3 to 78.1.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/v77.0.3...v78.1.0)

---
updated-dependencies:
- dependency-name: flake8
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pycodestyle
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pyflakes
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: rich
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 14:05:39 +00:00
Jose Diaz-Gonzalez
40e6e34908 Merge pull request #396 from josegonzalez/dependabot/pip/python-packages-eb8a4f4352
chore(deps): bump setuptools from 77.0.1 to 77.0.3 in the python-packages group
2025-03-30 13:44:23 -04:00
dependabot[bot]
2885fc6822 chore(deps): bump setuptools in the python-packages group
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).


Updates `setuptools` from 77.0.1 to 77.0.3
- [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/v77.0.1...v77.0.3)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 14:08:27 +00:00
Jose Diaz-Gonzalez
434b4bf4a0 Merge pull request #395 from josegonzalez/dependabot/pip/python-packages-e83eb3dff1
chore(deps): bump the python-packages group across 1 directory with 2 updates
2025-03-21 10:17:27 -04:00
dependabot[bot]
677f3d3287 chore(deps): bump the python-packages group across 1 directory with 2 updates
Bumps the python-packages group with 2 updates in the / directory: [platformdirs](https://github.com/tox-dev/platformdirs) and [setuptools](https://github.com/pypa/setuptools).


Updates `platformdirs` from 4.3.6 to 4.3.7
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](https://github.com/tox-dev/platformdirs/compare/4.3.6...4.3.7)

Updates `setuptools` from 76.0.0 to 77.0.1
- [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/v76.0.0...v77.0.1)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-20 13:19:29 +00:00
Jose Diaz-Gonzalez
9164f088b8 Merge pull request #393 from josegonzalez/dependabot/pip/python-packages-d24cf6dc33
chore(deps): bump setuptools from 75.8.2 to 76.0.0 in the python-packages group
2025-03-10 12:53:46 -05:00
dependabot[bot]
c1f9ea7b9b chore(deps): bump setuptools in the python-packages group
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).


Updates `setuptools` from 75.8.2 to 76.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/v75.8.2...v76.0.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-10 14:16:58 +00:00
GitHub Action
6d51d199c5 Release version 0.50.1 2025-03-06 01:26:22 +00:00
Jose Diaz-Gonzalez
2b555dc964 Merge pull request #392 from josegonzalez/dependabot/pip/python-packages-765541620a
chore(deps): bump setuptools from 75.8.1 to 75.8.2 in the python-packages group
2025-03-05 19:25:51 -06:00
dependabot[bot]
b818e9b95f chore(deps): bump setuptools in the python-packages group
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).


Updates `setuptools` from 75.8.1 to 75.8.2
- [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/v75.8.1...v75.8.2)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-27 14:03:39 +00:00
Jose Diaz-Gonzalez
4157cab89f Merge pull request #391 from josegonzalez/dependabot/pip/python-packages-e86fae66cc
chore(deps): bump setuptools from 75.8.0 to 75.8.1 in the python-packages group
2025-02-26 15:43:24 -06:00
dependabot[bot]
07fd47a596 chore(deps): bump setuptools in the python-packages group
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).


Updates `setuptools` from 75.8.0 to 75.8.1
- [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/v75.8.0...v75.8.1)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-26 13:19:50 +00:00
GitHub Action
5530a1badd Release version 0.50.0 2025-02-22 03:15:44 +00:00
Jose Diaz-Gonzalez
90ac4999ea Merge pull request #390 from josegonzalez/josegonzalez-patch-1
chore: fix inline comments
2025-02-21 21:15:10 -06:00
Jose Diaz-Gonzalez
f4dfc57ba2 Merge pull request #389 from josegonzalez/dependabot/pip/python-packages-8d5090f3fa
chore(deps): bump the python-packages group across 1 directory with 2 updates
2025-02-21 21:14:54 -06:00
Jose Diaz-Gonzalez
3d354beb24 chore: fix inline comments 2025-02-21 22:14:37 -05:00
dependabot[bot]
552c1051e3 chore(deps): bump the python-packages group across 1 directory with 2 updates
Bumps the python-packages group with 2 updates in the / directory: [flake8](https://github.com/pycqa/flake8) and [pkginfo](https://code.launchpad.net/~tseaver/pkginfo/trunk).


Updates `flake8` from 7.1.1 to 7.1.2
- [Commits](https://github.com/pycqa/flake8/compare/7.1.1...7.1.2)

Updates `pkginfo` from 1.12.0 to 1.12.1.2

---
updated-dependencies:
- dependency-name: flake8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: pkginfo
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-19 17:28:50 +00:00
5 changed files with 670 additions and 36 deletions

View File

@@ -10,7 +10,7 @@ on:
jobs:
tagged-release:
name: tagged-release
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
steps:
- uses: "marvinpinto/action-automatic-releases@v1.2.1"

View File

@@ -1,9 +1,620 @@
Changelog
=========
0.49.0 (2025-02-01)
0.50.3 (2025-08-08)
-------------------
------------------------
- Revert "Add conditional check for git checkout in development path"
[Eric Wheeler]
This reverts commit 1bad563e3f23d3d8b9f98721d857a660692f4847.
- Fix -R flag to allow backups of repositories not owned by user. [Eric
Wheeler]
Previously, using -R flag would show zero issues/PRs for repositories
not owned by the primary user due to incorrect pagination parameters
being added to single repository API calls.
- Remove pagination parameters for single repository requests
- Support owner/repo format in -R flag (e.g., -R owner/repo-name)
- Skip filtering when specific repository is requested
- Fix URL construction for requests without query parameters
This enables backing up any repository, not just those owned by the
primary user specified in -u flag.
- Add conditional check for git checkout in development path. [Eric
Wheeler]
Only insert development path into sys.path when running from a git checkout
(when ../.git exists). This makes the script more robust by only using the
development tree when available and falling back to installed package otherwise.
- Chore(deps): bump the python-packages group across 1 directory with 3
updates. [dependabot[bot]]
Bumps the python-packages group with 3 updates in the / directory: [certifi](https://github.com/certifi/python-certifi), [docutils](https://github.com/rtfd/recommonmark) and [rich](https://github.com/Textualize/rich).
Updates `certifi` from 2025.7.9 to 2025.7.14
- [Commits](https://github.com/certifi/python-certifi/compare/2025.07.09...2025.07.14)
Updates `docutils` from 0.21.2 to 0.22
- [Changelog](https://github.com/readthedocs/recommonmark/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rtfd/recommonmark/commits)
Updates `rich` from 14.0.0 to 14.1.0
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Textualize/rich/compare/v14.0.0...v14.1.0)
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2025.7.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: docutils
dependency-version: '0.22'
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: rich
dependency-version: 14.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump certifi in the python-packages group.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [certifi](https://github.com/certifi/python-certifi).
Updates `certifi` from 2025.6.15 to 2025.7.9
- [Commits](https://github.com/certifi/python-certifi/compare/2025.06.15...2025.07.09)
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2025.7.9
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump urllib3 from 2.4.0 to 2.5.0. [dependabot[bot]]
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.4.0 to 2.5.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.4.0...2.5.0)
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.5.0
dependency-type: direct:production
...
- Chore(deps): bump the python-packages group with 5 updates.
[dependabot[bot]]
Bumps the python-packages group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [flake8](https://github.com/pycqa/flake8) | `7.2.0` | `7.3.0` |
| [pycodestyle](https://github.com/PyCQA/pycodestyle) | `2.13.0` | `2.14.0` |
| [pyflakes](https://github.com/PyCQA/pyflakes) | `3.3.2` | `3.4.0` |
| [pygments](https://github.com/pygments/pygments) | `2.19.1` | `2.19.2` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.4.0` | `2.5.0` |
Updates `flake8` from 7.2.0 to 7.3.0
- [Commits](https://github.com/pycqa/flake8/compare/7.2.0...7.3.0)
Updates `pycodestyle` from 2.13.0 to 2.14.0
- [Release notes](https://github.com/PyCQA/pycodestyle/releases)
- [Changelog](https://github.com/PyCQA/pycodestyle/blob/main/CHANGES.txt)
- [Commits](https://github.com/PyCQA/pycodestyle/compare/2.13.0...2.14.0)
Updates `pyflakes` from 3.3.2 to 3.4.0
- [Changelog](https://github.com/PyCQA/pyflakes/blob/main/NEWS.rst)
- [Commits](https://github.com/PyCQA/pyflakes/compare/3.3.2...3.4.0)
Updates `pygments` from 2.19.1 to 2.19.2
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.19.1...2.19.2)
Updates `urllib3` from 2.4.0 to 2.5.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.4.0...2.5.0)
---
updated-dependencies:
- dependency-name: flake8
dependency-version: 7.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: pycodestyle
dependency-version: 2.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: pyflakes
dependency-version: 3.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: pygments
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: urllib3
dependency-version: 2.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
0.50.2 (2025-06-16)
-------------------
- Chore(deps): bump certifi in the python-packages group.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [certifi](https://github.com/certifi/python-certifi).
Updates `certifi` from 2025.4.26 to 2025.6.15
- [Commits](https://github.com/certifi/python-certifi/compare/2025.04.26...2025.06.15)
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2025.6.15
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump requests from 2.32.3 to 2.32.4. [dependabot[bot]]
Bumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
...
- Chore(deps): bump the python-packages group across 1 directory with 2
updates. [dependabot[bot]]
Bumps the python-packages group with 2 updates in the / directory: [requests](https://github.com/psf/requests) and [zipp](https://github.com/jaraco/zipp).
Updates `requests` from 2.32.3 to 2.32.4
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)
Updates `zipp` from 3.22.0 to 3.23.0
- [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/v3.22.0...v3.23.0)
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: zipp
dependency-version: 3.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 2 updates.
[dependabot[bot]]
Bumps the python-packages group with 2 updates: [setuptools](https://github.com/pypa/setuptools) and [zipp](https://github.com/jaraco/zipp).
Updates `setuptools` from 80.8.0 to 80.9.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/v80.8.0...v80.9.0)
Updates `zipp` from 3.21.0 to 3.22.0
- [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/v3.21.0...v3.22.0)
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 80.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: zipp
dependency-version: 3.22.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump setuptools in the python-packages group.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).
Updates `setuptools` from 80.4.0 to 80.8.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/v80.4.0...v80.8.0)
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 80.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump setuptools in the python-packages group.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).
Updates `setuptools` from 80.3.1 to 80.4.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/v80.3.1...v80.4.0)
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 80.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group across 1 directory with 3
updates. [dependabot[bot]]
Bumps the python-packages group with 3 updates in the / directory: [charset-normalizer](https://github.com/jawah/charset_normalizer), [platformdirs](https://github.com/tox-dev/platformdirs) and [setuptools](https://github.com/pypa/setuptools).
Updates `charset-normalizer` from 3.4.1 to 3.4.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.4.1...3.4.2)
Updates `platformdirs` from 4.3.7 to 4.3.8
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](https://github.com/tox-dev/platformdirs/compare/4.3.7...4.3.8)
Updates `setuptools` from 80.0.0 to 80.3.1
- [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/v80.0.0...v80.3.1)
---
updated-dependencies:
- dependency-name: charset-normalizer
dependency-version: 3.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: platformdirs
dependency-version: 4.3.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: setuptools
dependency-version: 80.3.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group across 1 directory with 6
updates. [dependabot[bot]]
Bumps the python-packages group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [certifi](https://github.com/certifi/python-certifi) | `2025.1.31` | `2025.4.26` |
| [importlib-metadata](https://github.com/python/importlib_metadata) | `8.6.1` | `8.7.0` |
| [more-itertools](https://github.com/more-itertools/more-itertools) | `10.6.0` | `10.7.0` |
| [mypy-extensions](https://github.com/python/mypy_extensions) | `1.0.0` | `1.1.0` |
| [packaging](https://github.com/pypa/packaging) | `24.2` | `25.0` |
| [setuptools](https://github.com/pypa/setuptools) | `78.1.0` | `80.0.0` |
Updates `certifi` from 2025.1.31 to 2025.4.26
- [Commits](https://github.com/certifi/python-certifi/compare/2025.01.31...2025.04.26)
Updates `importlib-metadata` from 8.6.1 to 8.7.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/v8.6.1...v8.7.0)
Updates `more-itertools` from 10.6.0 to 10.7.0
- [Release notes](https://github.com/more-itertools/more-itertools/releases)
- [Commits](https://github.com/more-itertools/more-itertools/compare/v10.6.0...v10.7.0)
Updates `mypy-extensions` from 1.0.0 to 1.1.0
- [Commits](https://github.com/python/mypy_extensions/compare/1.0.0...1.1.0)
Updates `packaging` from 24.2 to 25.0
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pypa/packaging/compare/24.2...25.0)
Updates `setuptools` from 78.1.0 to 80.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/v78.1.0...v80.0.0)
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2025.4.26
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: importlib-metadata
dependency-version: 8.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: more-itertools
dependency-version: 10.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: mypy-extensions
dependency-version: 1.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: packaging
dependency-version: '25.0'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
- dependency-name: setuptools
dependency-version: 80.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
...
- Chore: bump runs-on image from ubuntu-20.04 to ubuntu-24.04. [Jose
Diaz-Gonzalez]
- Chore(deps): bump urllib3 in the python-packages group.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [urllib3](https://github.com/urllib3/urllib3).
Updates `urllib3` from 2.3.0 to 2.4.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.3.0...2.4.0)
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 5 updates.
[dependabot[bot]]
Bumps the python-packages group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [flake8](https://github.com/pycqa/flake8) | `7.1.2` | `7.2.0` |
| [pycodestyle](https://github.com/PyCQA/pycodestyle) | `2.12.1` | `2.13.0` |
| [pyflakes](https://github.com/PyCQA/pyflakes) | `3.2.0` | `3.3.2` |
| [rich](https://github.com/Textualize/rich) | `13.9.4` | `14.0.0` |
| [setuptools](https://github.com/pypa/setuptools) | `77.0.3` | `78.1.0` |
Updates `flake8` from 7.1.2 to 7.2.0
- [Commits](https://github.com/pycqa/flake8/compare/7.1.2...7.2.0)
Updates `pycodestyle` from 2.12.1 to 2.13.0
- [Release notes](https://github.com/PyCQA/pycodestyle/releases)
- [Changelog](https://github.com/PyCQA/pycodestyle/blob/main/CHANGES.txt)
- [Commits](https://github.com/PyCQA/pycodestyle/compare/2.12.1...2.13.0)
Updates `pyflakes` from 3.2.0 to 3.3.2
- [Changelog](https://github.com/PyCQA/pyflakes/blob/main/NEWS.rst)
- [Commits](https://github.com/PyCQA/pyflakes/compare/3.2.0...3.3.2)
Updates `rich` from 13.9.4 to 14.0.0
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Textualize/rich/compare/v13.9.4...v14.0.0)
Updates `setuptools` from 77.0.3 to 78.1.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/v77.0.3...v78.1.0)
---
updated-dependencies:
- dependency-name: flake8
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: pycodestyle
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: pyflakes
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: rich
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
- dependency-name: setuptools
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
...
- Chore(deps): bump setuptools in the python-packages group.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).
Updates `setuptools` from 77.0.1 to 77.0.3
- [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/v77.0.1...v77.0.3)
---
updated-dependencies:
- dependency-name: setuptools
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group across 1 directory with 2
updates. [dependabot[bot]]
Bumps the python-packages group with 2 updates in the / directory: [platformdirs](https://github.com/tox-dev/platformdirs) and [setuptools](https://github.com/pypa/setuptools).
Updates `platformdirs` from 4.3.6 to 4.3.7
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](https://github.com/tox-dev/platformdirs/compare/4.3.6...4.3.7)
Updates `setuptools` from 76.0.0 to 77.0.1
- [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/v76.0.0...v77.0.1)
---
updated-dependencies:
- dependency-name: platformdirs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: setuptools
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
...
- Chore(deps): bump setuptools in the python-packages group.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).
Updates `setuptools` from 75.8.2 to 76.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/v75.8.2...v76.0.0)
---
updated-dependencies:
- dependency-name: setuptools
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
...
0.50.1 (2025-03-06)
-------------------
- Chore(deps): bump setuptools in the python-packages group.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).
Updates `setuptools` from 75.8.1 to 75.8.2
- [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/v75.8.1...v75.8.2)
---
updated-dependencies:
- dependency-name: setuptools
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
...
- Chore(deps): bump setuptools in the python-packages group.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [setuptools](https://github.com/pypa/setuptools).
Updates `setuptools` from 75.8.0 to 75.8.1
- [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/v75.8.0...v75.8.1)
---
updated-dependencies:
- dependency-name: setuptools
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
...
0.50.0 (2025-02-22)
-------------------
- Chore: fix inline comments. [Jose Diaz-Gonzalez]
- Chore(deps): bump the python-packages group across 1 directory with 2
updates. [dependabot[bot]]
Bumps the python-packages group with 2 updates in the / directory: [flake8](https://github.com/pycqa/flake8) and [pkginfo](https://code.launchpad.net/~tseaver/pkginfo/trunk).
Updates `flake8` from 7.1.1 to 7.1.2
- [Commits](https://github.com/pycqa/flake8/compare/7.1.1...7.1.2)
Updates `pkginfo` from 1.12.0 to 1.12.1.2
---
updated-dependencies:
- dependency-name: flake8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: pkginfo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
...
0.49.0 (2025-02-01)
-------------------
- Convert timestamp to string, although maybe the other way around would
be better ... [Honza Maly]
- Implementing incremental by files, safer version of incremental

View File

@@ -1 +1 @@
__version__ = "0.49.0"
__version__ = "0.50.3"

View File

@@ -578,10 +578,15 @@ def retrieve_data_gen(args, template, query_args=None, single_request=False):
page = 0
while True:
if single_request:
request_page, request_per_page = None, None
else:
page = page + 1
request_page, request_per_page = page, per_page
request = _construct_request(
per_page,
page,
request_per_page,
request_page,
query_args,
template,
auth,
@@ -715,14 +720,22 @@ def _get_response(request, auth, template):
def _construct_request(
per_page, page, query_args, template, auth, as_app=None, fine=False
):
querystring = urlencode(
dict(
list({"per_page": per_page, "page": page}.items())
+ list(query_args.items())
)
)
all_query_args = {}
if per_page:
all_query_args["per_page"] = per_page
if page:
all_query_args["page"] = page
if query_args:
all_query_args.update(query_args)
request = Request(template + "?" + querystring)
request_url = template
if all_query_args:
querystring = urlencode(all_query_args)
request_url = template + "?" + querystring
else:
querystring = ""
request = Request(request_url)
if auth is not None:
if not as_app:
if fine:
@@ -735,7 +748,11 @@ def _construct_request(
request.add_header(
"Accept", "application/vnd.github.machine-man-preview+json"
)
logger.info("Requesting {}?{}".format(template, querystring))
log_url = template
if querystring:
log_url += "?" + querystring
logger.info("Requesting {}".format(log_url))
return request
@@ -885,9 +902,13 @@ def retrieve_repositories(args, authenticated_user):
)
if args.repository:
if "/" in args.repository:
repo_path = args.repository
else:
repo_path = "{0}/{1}".format(args.user, args.repository)
single_request = True
template = "https://{0}/repos/{1}/{2}".format(
get_github_api_host(args), args.user, args.repository
template = "https://{0}/repos/{1}".format(
get_github_api_host(args), repo_path
)
repos = retrieve_data(args, template, single_request=single_request)
@@ -928,6 +949,8 @@ def retrieve_repositories(args, authenticated_user):
def filter_repositories(args, unfiltered_repositories):
if args.repository:
return unfiltered_repositories
logger.info("Filtering repositories")
repositories = []

View File

@@ -1,39 +1,39 @@
autopep8==2.3.2
black==25.1.0
bleach==6.2.0
certifi==2025.1.31
charset-normalizer==3.4.1
certifi==2025.7.14
charset-normalizer==3.4.2
click==8.1.8
colorama==0.4.6
docutils==0.21.2
flake8==7.1.1
docutils==0.22
flake8==7.3.0
gitchangelog==3.0.4
idna==3.10
importlib-metadata==8.6.1
importlib-metadata==8.7.0
jaraco.classes==3.4.0
keyring==25.6.0
markdown-it-py==3.0.0
mccabe==0.7.0
mdurl==0.1.2
more-itertools==10.6.0
mypy-extensions==1.0.0
packaging==24.2
more-itertools==10.7.0
mypy-extensions==1.1.0
packaging==25.0
pathspec==0.12.1
pkginfo==1.12.0
platformdirs==4.3.6
pycodestyle==2.12.1
pyflakes==3.2.0
Pygments==2.19.1
pkginfo==1.12.1.2
platformdirs==4.3.8
pycodestyle==2.14.0
pyflakes==3.4.0
Pygments==2.19.2
readme-renderer==44.0
requests==2.32.3
requests==2.32.4
requests-toolbelt==1.0.0
restructuredtext-lint==1.4.0
rfc3986==2.0.0
rich==13.9.4
setuptools==75.8.0
rich==14.1.0
setuptools==80.9.0
six==1.17.0
tqdm==4.67.1
twine==6.1.0
urllib3==2.3.0
urllib3==2.5.0
webencodings==0.5.1
zipp==3.21.0
zipp==3.23.0