Compare commits

..

97 Commits

Author SHA1 Message Date
GitHub Action
e981ce3ff9 Release version 0.47.0 2024-12-09 14:46:36 +00:00
Jose Diaz-Gonzalez
22d8f8e649 Merge pull request #344 from xloem/https_ctx
Detect empty HTTPS contexts.
2024-12-09 09:46:04 -05:00
Jose Diaz-Gonzalez
aaefac1a66 Merge pull request #368 from josegonzalez/dependabot/pip/python-packages-ab5dbe44f3
chore(deps): bump six from 1.16.0 to 1.17.0 in the python-packages group
2024-12-09 09:45:24 -05:00
dependabot[bot]
cb66375e1e chore(deps): bump six from 1.16.0 to 1.17.0 in the python-packages group
Bumps the python-packages group with 1 update: [six](https://github.com/benjaminp/six).


Updates `six` from 1.16.0 to 1.17.0
- [Changelog](https://github.com/benjaminp/six/blob/main/CHANGES)
- [Commits](https://github.com/benjaminp/six/compare/1.16.0...1.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-05 13:24:14 +00:00
Jose Diaz-Gonzalez
24d7aa83df Merge pull request #367 from josegonzalez/dependabot/pip/python-packages-4e3b0321c8
chore(deps): bump the python-packages group across 1 directory with 20 updates
2024-12-03 20:08:49 -05:00
dependabot[bot]
c8c71239c7 chore(deps): bump the python-packages group across 1 directory with 20 updates
Bumps the python-packages group with 20 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [black](https://github.com/psf/black) | `24.4.2` | `24.10.0` |
| [bleach](https://github.com/mozilla/bleach) | `6.1.0` | `6.2.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.7.4` | `2024.8.30` |
| [charset-normalizer](https://github.com/Ousret/charset_normalizer) | `3.3.2` | `3.4.0` |
| [flake8](https://github.com/pycqa/flake8) | `7.1.0` | `7.1.1` |
| [idna](https://github.com/kjd/idna) | `3.7` | `3.10` |
| [importlib-metadata](https://github.com/python/importlib_metadata) | `7.2.1` | `8.5.0` |
| [keyring](https://github.com/jaraco/keyring) | `25.2.1` | `25.5.0` |
| [more-itertools](https://github.com/more-itertools/more-itertools) | `10.3.0` | `10.5.0` |
| [packaging](https://github.com/pypa/packaging) | `24.1` | `24.2` |
| [pkginfo](https://code.launchpad.net/~tseaver/pkginfo/trunk) | `1.11.1` | `1.12.0` |
| [platformdirs](https://github.com/tox-dev/platformdirs) | `4.2.2` | `4.3.6` |
| [pycodestyle](https://github.com/PyCQA/pycodestyle) | `2.12.0` | `2.12.1` |
| [readme-renderer](https://github.com/pypa/readme_renderer) | `43.0` | `44.0` |
| [rich](https://github.com/Textualize/rich) | `13.7.1` | `13.9.4` |
| [setuptools](https://github.com/pypa/setuptools) | `70.1.1` | `75.6.0` |
| [tqdm](https://github.com/tqdm/tqdm) | `4.66.4` | `4.67.1` |
| [twine](https://github.com/pypa/twine) | `5.1.0` | `6.0.1` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.2.2` | `2.2.3` |
| [zipp](https://github.com/jaraco/zipp) | `3.19.2` | `3.21.0` |



Updates `black` from 24.4.2 to 24.10.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.4.2...24.10.0)

Updates `bleach` from 6.1.0 to 6.2.0
- [Changelog](https://github.com/mozilla/bleach/blob/main/CHANGES)
- [Commits](https://github.com/mozilla/bleach/compare/v6.1.0...v6.2.0)

Updates `certifi` from 2024.7.4 to 2024.8.30
- [Commits](https://github.com/certifi/python-certifi/compare/2024.07.04...2024.08.30)

Updates `charset-normalizer` from 3.3.2 to 3.4.0
- [Release notes](https://github.com/Ousret/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Ousret/charset_normalizer/compare/3.3.2...3.4.0)

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

Updates `idna` from 3.7 to 3.10
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.7...v3.10)

Updates `importlib-metadata` from 7.2.1 to 8.5.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/v7.2.1...v8.5.0)

Updates `keyring` from 25.2.1 to 25.5.0
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v25.2.1...v25.5.0)

Updates `more-itertools` from 10.3.0 to 10.5.0
- [Release notes](https://github.com/more-itertools/more-itertools/releases)
- [Commits](https://github.com/more-itertools/more-itertools/compare/v10.3.0...v10.5.0)

Updates `packaging` from 24.1 to 24.2
- [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.1...24.2)

Updates `pkginfo` from 1.11.1 to 1.12.0

Updates `platformdirs` from 4.2.2 to 4.3.6
- [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.2.2...4.3.6)

Updates `pycodestyle` from 2.12.0 to 2.12.1
- [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.0...2.12.1)

Updates `readme-renderer` from 43.0 to 44.0
- [Release notes](https://github.com/pypa/readme_renderer/releases)
- [Changelog](https://github.com/pypa/readme_renderer/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/readme_renderer/compare/43.0...44.0)

Updates `rich` from 13.7.1 to 13.9.4
- [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.7.1...v13.9.4)

Updates `setuptools` from 70.1.1 to 75.6.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/v70.1.1...v75.6.0)

Updates `tqdm` from 4.66.4 to 4.67.1
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.4...v4.67.1)

Updates `twine` from 5.1.0 to 6.0.1
- [Release notes](https://github.com/pypa/twine/releases)
- [Changelog](https://github.com/pypa/twine/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/twine/compare/5.1.0...6.0.1)

Updates `urllib3` from 2.2.2 to 2.2.3
- [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.2.2...2.2.3)

Updates `zipp` from 3.19.2 to 3.21.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.19.2...v3.21.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: bleach
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: charset-normalizer
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: flake8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: idna
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: importlib-metadata
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: keyring
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: more-itertools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: packaging
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pkginfo
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: platformdirs
  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-patch
  dependency-group: python-packages
- dependency-name: readme-renderer
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: rich
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: tqdm
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: twine
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: zipp
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 17:57:51 +00:00
Jose Diaz-Gonzalez
6ca8030648 Merge pull request #345 from xloem/exclude_keyerror
KeyError fix with gists
2024-09-22 00:01:25 -04:00
John Doe
53f6650f61 KeyError fix with gists 2024-09-21 21:38:23 -04:00
John Doe
548a2ec405 Detect empty HTTPS contexts.
Some users are relying solely on the certifi package to provide their CA certs, as requests does this by default.

This patch detects this situation and emits a clear warning as well as importing certifi to work around the situation..

Fixes #162 .
2024-09-21 20:50:54 -04:00
Jose Diaz-Gonzalez
871d69b99a Merge pull request #341 from jwilk-forks/spelling
Fix punctuation in README
2024-09-14 03:49:40 -04:00
Jakub Wilk
ca3c4fa64b Fix punctuation in README 2024-09-13 07:26:02 +02:00
GitHub Action
0846e7d8e5 Release version 0.46.0 2024-09-11 18:51:53 +00:00
Jose Diaz-Gonzalez
503444359d Merge pull request #338 from SkySoft-ATM/fetch_commits_when_lfs
git fetch is required even when using lfs
2024-09-11 14:51:16 -04:00
Louis Parisot
04c70ce277 git fetch is required even when using lfs 2024-09-10 11:00:17 +02:00
Jose Diaz-Gonzalez
e774c70275 Merge pull request #321 from jarltotland/master
fix: do not double encode auth when retrieving release assets
2024-07-29 04:27:47 -04:00
Jarl Totland
ba46cb87e8 fix: do not double encode auth when retrieving release assets 2024-07-24 10:43:30 +02:00
Jose Diaz-Gonzalez
883407f8ca Merge pull request #318 from albertyw/upgrade-workflow
Upgrade github workflow ubuntu containers to newest LTS
2024-07-21 22:36:16 -04:00
Albert Wang
aacb252e57 Upgrade github workflow ubuntu containers to newest LTS 2024-07-21 16:46:20 -07:00
Jose Diaz-Gonzalez
2623167110 Merge pull request #313 from josegonzalez/dependabot/pip/certifi-2024.7.4
chore(deps): bump certifi from 2024.6.2 to 2024.7.4
2024-07-07 22:58:30 -04:00
dependabot[bot]
f6ad296730 chore(deps): bump certifi from 2024.6.2 to 2024.7.4
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.6.2 to 2024.7.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-06 02:24:22 +00:00
Jose Diaz-Gonzalez
c8eef58d76 Merge pull request #306 from josegonzalez/dependabot/github_actions/docker/build-push-action-6
chore(deps): bump docker/build-push-action from 5 to 6
2024-06-25 15:53:19 -04:00
Jose Diaz-Gonzalez
8eb154a540 Merge pull request #308 from josegonzalez/dependabot/pip/python-packages-ac21675027
chore(deps): bump the python-packages group across 1 directory with 3 updates
2024-06-25 15:53:12 -04:00
dependabot[bot]
2e9db92b68 chore(deps): bump the python-packages group across 1 directory with 3 updates
Bumps the python-packages group with 3 updates in the / directory: [autopep8](https://github.com/hhatto/autopep8), [importlib-metadata](https://github.com/python/importlib_metadata) and [setuptools](https://github.com/pypa/setuptools).


Updates `autopep8` from 2.3.0 to 2.3.1
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.3.0...v2.3.1)

Updates `importlib-metadata` from 7.2.0 to 7.2.1
- [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/v7.2.0...v7.2.1)

Updates `setuptools` from 70.1.0 to 70.1.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/v70.1.0...v70.1.1)

---
updated-dependencies:
- dependency-name: autopep8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: importlib-metadata
  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-patch
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-25 13:47:45 +00:00
dependabot[bot]
09bbcfc7b1 chore(deps): bump docker/build-push-action from 5 to 6
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 04:42:05 +00:00
Jose Diaz-Gonzalez
4e14f5a2c6 Merge pull request #305 from josegonzalez/dependabot/pip/python-packages-df32069703
chore(deps): bump the python-packages group across 1 directory with 2 updates
2024-06-22 14:51:38 -04:00
dependabot[bot]
b474e1654f chore(deps): bump the python-packages group across 1 directory with 2 updates
Bumps the python-packages group with 2 updates in the / directory: [importlib-metadata](https://github.com/python/importlib_metadata) and [setuptools](https://github.com/pypa/setuptools).


Updates `importlib-metadata` from 7.1.0 to 7.2.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/v7.1.0...v7.2.0)

Updates `setuptools` from 70.0.0 to 70.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/v70.0.0...v70.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-21 13:40:17 +00:00
Jose Diaz-Gonzalez
71d70265cc Merge pull request #302 from josegonzalez/dependabot/pip/python-packages-7eea12767a
chore(deps): bump the python-packages group with 3 updates
2024-06-18 00:09:16 -04:00
Jose Diaz-Gonzalez
2309b0cb76 Merge pull request #303 from josegonzalez/dependabot/pip/urllib3-2.2.2
chore(deps): bump urllib3 from 2.2.1 to 2.2.2
2024-06-18 00:08:52 -04:00
dependabot[bot]
1e14a4eecd chore(deps): bump urllib3 from 2.2.1 to 2.2.2
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.1 to 2.2.2.
- [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.2.1...2.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 22:53:08 +00:00
dependabot[bot]
56d3fd75bf chore(deps): bump the python-packages group with 3 updates
Bumps the python-packages group with 3 updates: [autopep8](https://github.com/hhatto/autopep8), [flake8](https://github.com/pycqa/flake8) and [pycodestyle](https://github.com/PyCQA/pycodestyle).


Updates `autopep8` from 2.2.0 to 2.3.0
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.2.0...v2.3.0)

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

Updates `pycodestyle` from 2.11.1 to 2.12.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.11.1...2.12.0)

---
updated-dependencies:
- dependency-name: autopep8
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- 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
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 13:17:30 +00:00
Jose Diaz-Gonzalez
c3e470b34e Merge pull request #301 from josegonzalez/dependabot/pip/python-packages-137ec8b56e
chore(deps): bump the python-packages group across 1 directory with 7 updates
2024-06-12 00:20:27 -04:00
dependabot[bot]
4948178a63 chore(deps): bump the python-packages group across 1 directory with 7 updates
Bumps the python-packages group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [autopep8](https://github.com/hhatto/autopep8) | `2.1.1` | `2.2.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.2.2` | `2024.6.2` |
| [more-itertools](https://github.com/more-itertools/more-itertools) | `10.2.0` | `10.3.0` |
| [packaging](https://github.com/pypa/packaging) | `24.0` | `24.1` |
| [pkginfo](https://code.launchpad.net/~tseaver/pkginfo/trunk) | `1.10.0` | `1.11.1` |
| [requests](https://github.com/psf/requests) | `2.32.2` | `2.32.3` |
| [zipp](https://github.com/jaraco/zipp) | `3.18.2` | `3.19.2` |



Updates `autopep8` from 2.1.1 to 2.2.0
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.1.1...v2.2.0)

Updates `certifi` from 2024.2.2 to 2024.6.2
- [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.06.02)

Updates `more-itertools` from 10.2.0 to 10.3.0
- [Release notes](https://github.com/more-itertools/more-itertools/releases)
- [Commits](https://github.com/more-itertools/more-itertools/compare/v10.2.0...v10.3.0)

Updates `packaging` from 24.0 to 24.1
- [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.0...24.1)

Updates `pkginfo` from 1.10.0 to 1.11.1

Updates `requests` from 2.32.2 to 2.32.3
- [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.2...v2.32.3)

Updates `zipp` from 3.18.2 to 3.19.2
- [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.18.2...v3.19.2)

---
updated-dependencies:
- dependency-name: autopep8
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: more-itertools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: packaging
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pkginfo
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: requests
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: zipp
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-11 13:17:57 +00:00
Jose Diaz-Gonzalez
88de80c480 Merge pull request #289 from josegonzalez/dependabot/pip/python-packages-9f7b9a2b70
chore(deps): bump the python-packages group across 1 directory with 10 updates
2024-05-25 04:57:13 -04:00
dependabot[bot]
15eeff7879 ---
updated-dependencies:
- dependency-name: autopep8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: docutils
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: keyring
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: platformdirs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: pygments
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: requests
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: tqdm
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: twine
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: zipp
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-25 08:53:59 +00:00
Jose Diaz-Gonzalez
4bb71db468 Merge pull request #293 from josegonzalez/josegonzalez-patch-1
chore: update python version in release workflow
2024-05-25 04:50:51 -04:00
Jose Diaz-Gonzalez
17af2cbc28 chore: update python version in release workflow 2024-05-25 04:47:35 -04:00
Jose Diaz-Gonzalez
e0d66daadb Merge pull request #292 from josegonzalez/josegonzalez-patch-1
chore: update python version used in linting
2024-05-25 04:47:13 -04:00
Jose Diaz-Gonzalez
1971c97b5d fix: add now missing setuptools 2024-05-25 04:45:38 -04:00
Jose Diaz-Gonzalez
b1b3df692d chore: update python version used in linting 2024-05-25 04:32:21 -04:00
Jose Diaz-Gonzalez
8d7311efbf Merge pull request #291 from josegonzalez/josegonzalez-patch-1
chore: drop unsupported python versions and add supported ones
2024-05-25 04:32:03 -04:00
Jose Diaz-Gonzalez
8449d6352d chore: drop unsupported python versions and add supported ones 2024-05-25 04:24:32 -04:00
Jose Diaz-Gonzalez
d8c228c83e Merge pull request #287 from josegonzalez/dependabot/pip/requests-2.32.0
chore(deps): bump requests from 2.31.0 to 2.32.0
2024-05-25 04:02:43 -04:00
dependabot[bot]
4a134ae2ec ---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-21 05:42:42 +00:00
Jose Diaz-Gonzalez
5cb7c6ad2e Merge pull request #282 from josegonzalez/dependabot/pip/tqdm-4.66.3
chore(deps): bump tqdm from 4.66.2 to 4.66.3
2024-05-05 10:38:16 -04:00
GitHub Action
75382afeae Release version 0.45.2 2024-05-04 18:36:39 +00:00
dependabot[bot]
f325daa875 chore(deps): bump tqdm from 4.66.2 to 4.66.3
Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.66.2 to 4.66.3.
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.2...v4.66.3)

---
updated-dependencies:
- dependency-name: tqdm
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-03 22:01:17 +00:00
Jose Diaz-Gonzalez
2cc34de2a3 Merge pull request #273 from josegonzalez/dependabot/pip/idna-3.7
chore(deps): bump idna from 3.6 to 3.7
2024-04-15 20:33:30 -04:00
dependabot[bot]
dea87873f9 chore(deps): bump idna from 3.6 to 3.7
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)

---
updated-dependencies:
- dependency-name: idna
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-12 04:16:01 +00:00
Jose Diaz-Gonzalez
0288b5f553 Merge pull request #270 from josegonzalez/dependabot/pip/python-packages-30d09ca13e
chore(deps): bump the python-packages group with 1 update
2024-04-04 00:18:08 -04:00
dependabot[bot]
02a07d3f0d chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [keyring](https://github.com/jaraco/keyring).


Updates `keyring` from 25.0.0 to 25.1.0
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v25.0.0...v25.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-03 13:34:48 +00:00
Jose Diaz-Gonzalez
24a7b1f885 Merge pull request #267 from josegonzalez/dependabot/pip/python-packages-b8e923a24a
chore(deps): bump the python-packages group with 1 update
2024-04-01 16:33:32 -04:00
dependabot[bot]
22fa2eb97e chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [jaraco-classes](https://github.com/jaraco/jaraco.classes).


Updates `jaraco-classes` from 3.3.1 to 3.4.0
- [Release notes](https://github.com/jaraco/jaraco.classes/releases)
- [Changelog](https://github.com/jaraco/jaraco.classes/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/jaraco.classes/compare/v3.3.1...v3.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 13:13:51 +00:00
Jose Diaz-Gonzalez
cb147cf6d0 Merge pull request #266 from josegonzalez/dependabot/pip/python-packages-087e9c658d
chore(deps): bump the python-packages group with 1 update
2024-03-26 02:03:44 -04:00
dependabot[bot]
298724acfc chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [keyring](https://github.com/jaraco/keyring).


Updates `keyring` from 24.3.1 to 25.0.0
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v24.3.1...v25.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 14:08:44 +00:00
Jose Diaz-Gonzalez
65d541f577 Merge pull request #265 from josegonzalez/dependabot/pip/python-packages-57a4e48c22
chore(deps): bump the python-packages group with 1 update
2024-03-23 21:29:34 -04:00
dependabot[bot]
8b08685678 chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [importlib-metadata](https://github.com/python/importlib_metadata).


Updates `importlib-metadata` from 7.0.2 to 7.1.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/v7.0.2...v7.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-21 13:14:15 +00:00
Jose Diaz-Gonzalez
b18ba6de28 Merge pull request #264 from josegonzalez/dependabot/github_actions/actions/setup-python-5
chore(deps): bump actions/setup-python from 4 to 5
2024-03-18 16:01:20 -04:00
dependabot[bot]
358d1e3d3e chore(deps): bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 19:59:52 +00:00
Jose Diaz-Gonzalez
1cd04281e9 Merge pull request #263 from paranerd/master
Scheduled dependabot for GitHub Actions
2024-03-18 15:59:32 -04:00
paranerd
6630b2b82e Scheduled dependabot for GitHub Actions 2024-03-18 19:31:29 +01:00
Jose Diaz-Gonzalez
391f2ba305 Merge pull request #261 from josegonzalez/dependabot/pip/python-packages-43602f098d
chore(deps): bump the python-packages group with 2 updates
2024-03-18 13:50:15 -04:00
Jose Diaz-Gonzalez
1f0bf50381 Merge pull request #262 from paranerd/master
Fix authentication issue in Docker container
2024-03-18 13:50:08 -04:00
paranerd
eb44c735eb Added Docker info to README 2024-03-18 14:35:37 +01:00
dependabot[bot]
caff40e65b chore(deps): bump the python-packages group with 2 updates
Bumps the python-packages group with 2 updates: [autopep8](https://github.com/hhatto/autopep8) and [black](https://github.com/psf/black).


Updates `autopep8` from 2.0.4 to 2.1.0
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.0.4...v2.1.0)

Updates `black` from 24.2.0 to 24.3.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.2.0...24.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 13:35:12 +00:00
paranerd
bba39fb4c8 Disable credential persistance on checkout 2024-03-18 14:07:26 +01:00
paranerd
093db93994 Bumped actions versions to latest 2024-03-18 14:02:10 +01:00
GitHub Action
d835d47c17 Release version 0.45.1 2024-03-17 22:30:14 +00:00
Jose Diaz-Gonzalez
2cd9061c46 Merge pull request #257 from dale-primer-e/40-backing-up-releases-using-fine-grained-token-ends-with-an-error
234 Backing up releases using fine grained token ends with an error
2024-03-17 18:29:04 -04:00
Jose Diaz-Gonzalez
0cc50bc4cb Merge pull request #258 from josegonzalez/dependabot/pip/python-packages-1bc7570458
chore(deps): bump the python-packages group with 1 update
2024-03-16 14:05:08 -04:00
dependabot[bot]
436e8df0ac chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [zipp](https://github.com/jaraco/zipp).


Updates `zipp` from 3.18.0 to 3.18.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/v3.18.0...v3.18.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-15 14:00:44 +00:00
dale-primer-e
9812988a4a Remove trailing whitespaces
That are triggering flake.
2024-03-15 08:27:09 +13:00
dale-primer-e
1eccebcb83 Fix error with as_app flag 2024-03-14 15:27:22 +13:00
dale-primer-e
122eb56aa1 Fix error downloading assets
When downloading assets using a fine grained token you will get a "can't
concat str to bytes" error. This is due to the fine grained token being
concatenated onto bytes in the line:

`request.add_header("Authorization", "Basic ".encode("ascii") + auth)`

This is better handled in the function `_construct_request` so I changed
the lines that construct the request in `download_file` to use the
function `_construct_request` and updated the function signature to
reflect that.
2024-03-14 15:02:49 +13:00
Jose Diaz-Gonzalez
a0fdae3314 Merge pull request #256 from josegonzalez/dependabot/pip/python-packages-7bf9c84fb1
chore(deps): bump the python-packages group with 1 update
2024-03-13 10:31:50 -04:00
dependabot[bot]
80fa92664c chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [zipp](https://github.com/jaraco/zipp).


Updates `zipp` from 3.17.0 to 3.18.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.17.0...v3.18.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-13 14:07:08 +00:00
Jose Diaz-Gonzalez
7b69394488 Merge pull request #255 from josegonzalez/dependabot/pip/python-packages-b7495dafca
chore(deps): bump the python-packages group with 2 updates
2024-03-11 23:14:07 -04:00
dependabot[bot]
d1d3d84d95 chore(deps): bump the python-packages group with 2 updates
Bumps the python-packages group with 2 updates: [importlib-metadata](https://github.com/python/importlib_metadata) and [packaging](https://github.com/pypa/packaging).


Updates `importlib-metadata` from 7.0.1 to 7.0.2
- [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/v7.0.1...v7.0.2)

Updates `packaging` from 23.2 to 24.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/23.2...24.0)

---
updated-dependencies:
- dependency-name: importlib-metadata
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: packaging
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 13:43:27 +00:00
Jose Diaz-Gonzalez
fff2aa4075 Merge pull request #253 from josegonzalez/dependabot/pip/python-packages-8501db5bed
chore(deps): bump the python-packages group with 2 updates
2024-03-05 00:14:53 -05:00
dependabot[bot]
8eba46d8a7 chore(deps): bump the python-packages group with 2 updates
Bumps the python-packages group with 2 updates: [pkginfo](https://code.launchpad.net/~tseaver/pkginfo/trunk) and [rich](https://github.com/Textualize/rich).


Updates `pkginfo` from 1.9.6 to 1.10.0

Updates `rich` from 13.7.0 to 13.7.1
- [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.7.0...v13.7.1)

---
updated-dependencies:
- dependency-name: pkginfo
  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-patch
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 13:39:14 +00:00
Jose Diaz-Gonzalez
9dc3458dba Merge pull request #251 from josegonzalez/dependabot/pip/python-packages-5d78d04739
chore(deps): bump the python-packages group with 1 update
2024-02-28 12:46:27 -05:00
dependabot[bot]
e9d7692123 chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [keyring](https://github.com/jaraco/keyring).


Updates `keyring` from 24.3.0 to 24.3.1
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v24.3.0...v24.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-28 13:43:08 +00:00
Jose Diaz-Gonzalez
a1ef61f87c Merge pull request #250 from josegonzalez/dependabot/pip/python-packages-b64df13e27
chore(deps): bump the python-packages group with 1 update
2024-02-27 11:09:25 -05:00
dependabot[bot]
6b62973997 chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [readme-renderer](https://github.com/pypa/readme_renderer).


Updates `readme-renderer` from 42.0 to 43.0
- [Release notes](https://github.com/pypa/readme_renderer/releases)
- [Changelog](https://github.com/pypa/readme_renderer/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/readme_renderer/compare/42.0...43.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-27 14:05:42 +00:00
Jose Diaz-Gonzalez
b25af67898 Merge pull request #249 from josegonzalez/dependabot/pip/python-packages-ac51cbb969
chore(deps): bump the python-packages group with 1 update
2024-02-21 16:00:29 -05:00
dependabot[bot]
0380fb8e35 chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [urllib3](https://github.com/urllib3/urllib3).


Updates `urllib3` from 2.2.0 to 2.2.1
- [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.2.0...2.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 13:15:55 +00:00
Jose Diaz-Gonzalez
f62fe5e6c9 Merge pull request #248 from josegonzalez/dependabot/pip/python-packages-1f78fe719d
chore(deps): bump the python-packages group with 1 update
2024-02-14 00:15:51 -05:00
dependabot[bot]
c97598c914 chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [black](https://github.com/psf/black).


Updates `black` from 24.1.1 to 24.2.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.1.1...24.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-13 13:59:09 +00:00
Jose Diaz-Gonzalez
c488b0adf9 Merge pull request #247 from josegonzalez/dependabot/pip/python-packages-83fd33f513
chore(deps): bump the python-packages group with 2 updates
2024-02-12 17:28:46 -05:00
dependabot[bot]
888815c271 chore(deps): bump the python-packages group with 2 updates
Bumps the python-packages group with 2 updates: [tqdm](https://github.com/tqdm/tqdm) and [twine](https://github.com/pypa/twine).


Updates `tqdm` from 4.66.1 to 4.66.2
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.1...v4.66.2)

Updates `twine` from 4.0.2 to 5.0.0
- [Release notes](https://github.com/pypa/twine/releases)
- [Changelog](https://github.com/pypa/twine/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/twine/compare/4.0.2...5.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 13:44:39 +00:00
Jose Diaz-Gonzalez
66e11aa532 Merge pull request #245 from josegonzalez/dependabot/pip/python-packages-2a4cc26f6d
chore(deps): bump the python-packages group with 1 update
2024-02-08 19:56:34 -05:00
dependabot[bot]
d1874c0bd9 chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [jaraco-classes](https://github.com/jaraco/jaraco.classes).


Updates `jaraco-classes` from 3.3.0 to 3.3.1
- [Release notes](https://github.com/jaraco/jaraco.classes/releases)
- [Changelog](https://github.com/jaraco/jaraco.classes/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/jaraco.classes/compare/v3.3.0...v3.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 14:05:38 +00:00
Jose Diaz-Gonzalez
4c07bd1310 Merge pull request #242 from josegonzalez/dependabot/pip/python-packages-0117728348
chore(deps): bump the python-packages group with 1 update
2024-02-04 18:10:46 -05:00
dependabot[bot]
fd2d398025 chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [certifi](https://github.com/certifi/python-certifi).


Updates `certifi` from 2023.11.17 to 2024.2.2
- [Commits](https://github.com/certifi/python-certifi/compare/2023.11.17...2024.02.02)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 13:26:36 +00:00
Jose Diaz-Gonzalez
53d2ceec10 Merge pull request #241 from josegonzalez/dependabot/pip/python-packages-8173d090d9
chore(deps): bump the python-packages group with 2 updates
2024-01-31 11:06:42 -05:00
dependabot[bot]
421a7ec62b chore(deps): bump the python-packages group with 2 updates
Bumps the python-packages group with 2 updates: [platformdirs](https://github.com/platformdirs/platformdirs) and [urllib3](https://github.com/urllib3/urllib3).


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

Updates `urllib3` from 2.1.0 to 2.2.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.1.0...2.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 14:16:30 +00:00
Jose Diaz-Gonzalez
ec43649bcd Merge pull request #240 from josegonzalez/dependabot/pip/python-packages-35d4ee13ea
chore(deps): bump the python-packages group with 1 update
2024-01-29 08:52:35 -05:00
dependabot[bot]
e869844dba chore(deps): bump the python-packages group with 1 update
Bumps the python-packages group with 1 update: [black](https://github.com/psf/black).


Updates `black` from 24.1.0 to 24.1.1
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.1.0...24.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 13:36:46 +00:00
10 changed files with 999 additions and 54 deletions

View File

@@ -9,3 +9,7 @@ updates:
python-packages:
patterns:
- "*"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"

View File

@@ -15,7 +15,7 @@ on:
jobs:
release:
name: Release
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Checkout repository
uses: actions/checkout@v4
@@ -27,9 +27,9 @@ jobs:
git config --local user.email "action@github.com"
git config --local user.name "GitHub Action"
- name: Setup Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: '3.8'
python-version: '3.12'
- name: Install prerequisites
run: pip install -r release-requirements.txt
- name: Execute release

View File

@@ -38,16 +38,18 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
persist-credentials: false
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3
- name: Log in to the Container registry
uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
@@ -55,7 +57,7 @@ jobs:
- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
@@ -66,7 +68,7 @@ jobs:
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
- name: Build and push Docker image
uses: docker/build-push-action@v4
uses: docker/build-push-action@v6
with:
context: .
push: true

View File

@@ -14,7 +14,7 @@ on:
jobs:
lint:
name: lint
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Checkout repository
@@ -22,9 +22,9 @@ jobs:
with:
fetch-depth: 0
- name: Setup Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: "3.8"
python-version: "3.12"
cache: "pip"
- run: pip install -r release-requirements.txt && pip install wheel
- run: flake8 --ignore=E501,E203,W503

View File

@@ -1,9 +1,917 @@
Changelog
=========
0.45.0 (2024-01-29)
0.47.0 (2024-12-09)
-------------------
------------------------
- Detect empty HTTPS contexts. [John Doe]
Some users are relying solely on the certifi package to provide their CA certs, as requests does this by default.
This patch detects this situation and emits a clear warning as well as importing certifi to work around the situation..
Fixes #162 .
- Chore(deps): bump six from 1.16.0 to 1.17.0 in the python-packages
group. [dependabot[bot]]
Bumps the python-packages group with 1 update: [six](https://github.com/benjaminp/six).
Updates `six` from 1.16.0 to 1.17.0
- [Changelog](https://github.com/benjaminp/six/blob/main/CHANGES)
- [Commits](https://github.com/benjaminp/six/compare/1.16.0...1.17.0)
---
updated-dependencies:
- dependency-name: six
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 20
updates. [dependabot[bot]]
Bumps the python-packages group with 20 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [black](https://github.com/psf/black) | `24.4.2` | `24.10.0` |
| [bleach](https://github.com/mozilla/bleach) | `6.1.0` | `6.2.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.7.4` | `2024.8.30` |
| [charset-normalizer](https://github.com/Ousret/charset_normalizer) | `3.3.2` | `3.4.0` |
| [flake8](https://github.com/pycqa/flake8) | `7.1.0` | `7.1.1` |
| [idna](https://github.com/kjd/idna) | `3.7` | `3.10` |
| [importlib-metadata](https://github.com/python/importlib_metadata) | `7.2.1` | `8.5.0` |
| [keyring](https://github.com/jaraco/keyring) | `25.2.1` | `25.5.0` |
| [more-itertools](https://github.com/more-itertools/more-itertools) | `10.3.0` | `10.5.0` |
| [packaging](https://github.com/pypa/packaging) | `24.1` | `24.2` |
| [pkginfo](https://code.launchpad.net/~tseaver/pkginfo/trunk) | `1.11.1` | `1.12.0` |
| [platformdirs](https://github.com/tox-dev/platformdirs) | `4.2.2` | `4.3.6` |
| [pycodestyle](https://github.com/PyCQA/pycodestyle) | `2.12.0` | `2.12.1` |
| [readme-renderer](https://github.com/pypa/readme_renderer) | `43.0` | `44.0` |
| [rich](https://github.com/Textualize/rich) | `13.7.1` | `13.9.4` |
| [setuptools](https://github.com/pypa/setuptools) | `70.1.1` | `75.6.0` |
| [tqdm](https://github.com/tqdm/tqdm) | `4.66.4` | `4.67.1` |
| [twine](https://github.com/pypa/twine) | `5.1.0` | `6.0.1` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.2.2` | `2.2.3` |
| [zipp](https://github.com/jaraco/zipp) | `3.19.2` | `3.21.0` |
Updates `black` from 24.4.2 to 24.10.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.4.2...24.10.0)
Updates `bleach` from 6.1.0 to 6.2.0
- [Changelog](https://github.com/mozilla/bleach/blob/main/CHANGES)
- [Commits](https://github.com/mozilla/bleach/compare/v6.1.0...v6.2.0)
Updates `certifi` from 2024.7.4 to 2024.8.30
- [Commits](https://github.com/certifi/python-certifi/compare/2024.07.04...2024.08.30)
Updates `charset-normalizer` from 3.3.2 to 3.4.0
- [Release notes](https://github.com/Ousret/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Ousret/charset_normalizer/compare/3.3.2...3.4.0)
Updates `flake8` from 7.1.0 to 7.1.1
- [Commits](https://github.com/pycqa/flake8/compare/7.1.0...7.1.1)
Updates `idna` from 3.7 to 3.10
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.7...v3.10)
Updates `importlib-metadata` from 7.2.1 to 8.5.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/v7.2.1...v8.5.0)
Updates `keyring` from 25.2.1 to 25.5.0
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v25.2.1...v25.5.0)
Updates `more-itertools` from 10.3.0 to 10.5.0
- [Release notes](https://github.com/more-itertools/more-itertools/releases)
- [Commits](https://github.com/more-itertools/more-itertools/compare/v10.3.0...v10.5.0)
Updates `packaging` from 24.1 to 24.2
- [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.1...24.2)
Updates `pkginfo` from 1.11.1 to 1.12.0
Updates `platformdirs` from 4.2.2 to 4.3.6
- [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.2.2...4.3.6)
Updates `pycodestyle` from 2.12.0 to 2.12.1
- [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.0...2.12.1)
Updates `readme-renderer` from 43.0 to 44.0
- [Release notes](https://github.com/pypa/readme_renderer/releases)
- [Changelog](https://github.com/pypa/readme_renderer/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/readme_renderer/compare/43.0...44.0)
Updates `rich` from 13.7.1 to 13.9.4
- [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.7.1...v13.9.4)
Updates `setuptools` from 70.1.1 to 75.6.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/v70.1.1...v75.6.0)
Updates `tqdm` from 4.66.4 to 4.67.1
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.4...v4.67.1)
Updates `twine` from 5.1.0 to 6.0.1
- [Release notes](https://github.com/pypa/twine/releases)
- [Changelog](https://github.com/pypa/twine/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/twine/compare/5.1.0...6.0.1)
Updates `urllib3` from 2.2.2 to 2.2.3
- [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.2.2...2.2.3)
Updates `zipp` from 3.19.2 to 3.21.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.19.2...v3.21.0)
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: bleach
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: certifi
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: charset-normalizer
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: flake8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: idna
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: importlib-metadata
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
- dependency-name: keyring
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: more-itertools
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: packaging
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: pkginfo
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: platformdirs
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-patch
dependency-group: python-packages
- dependency-name: readme-renderer
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
- dependency-name: rich
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: setuptools
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
- dependency-name: tqdm
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: twine
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: zipp
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- KeyError fix with gists. [John Doe]
- Fix punctuation in README. [Jakub Wilk]
0.46.0 (2024-09-11)
-------------------
Fix
~~~
- Do not double encode auth when retrieving release assets. [Jarl
Totland]
- Add now missing setuptools. [Jose Diaz-Gonzalez]
Other
~~~~~
- Git fetch is required even when using lfs. [Louis Parisot]
- Upgrade github workflow ubuntu containers to newest LTS. [Albert Wang]
- Chore(deps): bump certifi from 2024.6.2 to 2024.7.4. [dependabot[bot]]
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.6.2 to 2024.7.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
...
- Chore(deps): bump docker/build-push-action from 5 to 6.
[dependabot[bot]]
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
- 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: [autopep8](https://github.com/hhatto/autopep8), [importlib-metadata](https://github.com/python/importlib_metadata) and [setuptools](https://github.com/pypa/setuptools).
Updates `autopep8` from 2.3.0 to 2.3.1
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.3.0...v2.3.1)
Updates `importlib-metadata` from 7.2.0 to 7.2.1
- [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/v7.2.0...v7.2.1)
Updates `setuptools` from 70.1.0 to 70.1.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/v70.1.0...v70.1.1)
---
updated-dependencies:
- dependency-name: autopep8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: importlib-metadata
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-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: [importlib-metadata](https://github.com/python/importlib_metadata) and [setuptools](https://github.com/pypa/setuptools).
Updates `importlib-metadata` from 7.1.0 to 7.2.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/v7.1.0...v7.2.0)
Updates `setuptools` from 70.0.0 to 70.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/v70.0.0...v70.1.0)
---
updated-dependencies:
- dependency-name: importlib-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: setuptools
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 3 updates.
[dependabot[bot]]
Bumps the python-packages group with 3 updates: [autopep8](https://github.com/hhatto/autopep8), [flake8](https://github.com/pycqa/flake8) and [pycodestyle](https://github.com/PyCQA/pycodestyle).
Updates `autopep8` from 2.2.0 to 2.3.0
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.2.0...v2.3.0)
Updates `flake8` from 7.0.0 to 7.1.0
- [Commits](https://github.com/pycqa/flake8/compare/7.0.0...7.1.0)
Updates `pycodestyle` from 2.11.1 to 2.12.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.11.1...2.12.0)
---
updated-dependencies:
- dependency-name: autopep8
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- 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
...
- Chore(deps): bump urllib3 from 2.2.1 to 2.2.2. [dependabot[bot]]
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.1 to 2.2.2.
- [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.2.1...2.2.2)
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
...
- Chore(deps): bump the python-packages group across 1 directory with 7
updates. [dependabot[bot]]
Bumps the python-packages group with 7 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [autopep8](https://github.com/hhatto/autopep8) | `2.1.1` | `2.2.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.2.2` | `2024.6.2` |
| [more-itertools](https://github.com/more-itertools/more-itertools) | `10.2.0` | `10.3.0` |
| [packaging](https://github.com/pypa/packaging) | `24.0` | `24.1` |
| [pkginfo](https://code.launchpad.net/~tseaver/pkginfo/trunk) | `1.10.0` | `1.11.1` |
| [requests](https://github.com/psf/requests) | `2.32.2` | `2.32.3` |
| [zipp](https://github.com/jaraco/zipp) | `3.18.2` | `3.19.2` |
Updates `autopep8` from 2.1.1 to 2.2.0
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.1.1...v2.2.0)
Updates `certifi` from 2024.2.2 to 2024.6.2
- [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.06.02)
Updates `more-itertools` from 10.2.0 to 10.3.0
- [Release notes](https://github.com/more-itertools/more-itertools/releases)
- [Commits](https://github.com/more-itertools/more-itertools/compare/v10.2.0...v10.3.0)
Updates `packaging` from 24.0 to 24.1
- [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.0...24.1)
Updates `pkginfo` from 1.10.0 to 1.11.1
Updates `requests` from 2.32.2 to 2.32.3
- [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.2...v2.32.3)
Updates `zipp` from 3.18.2 to 3.19.2
- [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.18.2...v3.19.2)
---
updated-dependencies:
- dependency-name: autopep8
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: certifi
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: more-itertools
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: packaging
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: pkginfo
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: requests
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: zipp
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- --- updated-dependencies: - dependency-name: autopep8 dependency-
type: direct:production update-type: version-update:semver-patch
dependency-group: python-packages - dependency-name: black
dependency-type: direct:production update-type: version-
update:semver-minor dependency-group: python-packages - dependency-
name: docutils dependency-type: direct:production update-type:
version-update:semver-minor dependency-group: python-packages -
dependency-name: keyring dependency-type: direct:production
update-type: version-update:semver-minor dependency-group: python-
packages - dependency-name: platformdirs dependency-type:
direct:production update-type: version-update:semver-patch
dependency-group: python-packages - dependency-name: pygments
dependency-type: direct:production update-type: version-
update:semver-minor dependency-group: python-packages - dependency-
name: requests dependency-type: direct:production update-type:
version-update:semver-minor dependency-group: python-packages -
dependency-name: tqdm dependency-type: direct:production update-
type: version-update:semver-patch dependency-group: python-packages
- dependency-name: twine dependency-type: direct:production
update-type: version-update:semver-minor dependency-group: python-
packages - dependency-name: zipp dependency-type: direct:production
update-type: version-update:semver-patch dependency-group: python-
packages ... [dependabot[bot]]
- Chore: update python version in release workflow. [Jose Diaz-Gonzalez]
- Chore: update python version used in linting. [Jose Diaz-Gonzalez]
- Chore: drop unsupported python versions and add supported ones. [Jose
Diaz-Gonzalez]
- --- updated-dependencies: - dependency-name: requests dependency-
type: direct:production ... [dependabot[bot]]
- Chore(deps): bump tqdm from 4.66.2 to 4.66.3. [dependabot[bot]]
Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.66.2 to 4.66.3.
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.2...v4.66.3)
---
updated-dependencies:
- dependency-name: tqdm
dependency-type: direct:production
...
0.45.2 (2024-05-04)
-------------------
- Chore(deps): bump idna from 3.6 to 3.7. [dependabot[bot]]
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)
---
updated-dependencies:
- dependency-name: idna
dependency-type: direct:production
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [keyring](https://github.com/jaraco/keyring).
Updates `keyring` from 25.0.0 to 25.1.0
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v25.0.0...v25.1.0)
---
updated-dependencies:
- dependency-name: keyring
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [jaraco-classes](https://github.com/jaraco/jaraco.classes).
Updates `jaraco-classes` from 3.3.1 to 3.4.0
- [Release notes](https://github.com/jaraco/jaraco.classes/releases)
- [Changelog](https://github.com/jaraco/jaraco.classes/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/jaraco.classes/compare/v3.3.1...v3.4.0)
---
updated-dependencies:
- dependency-name: jaraco-classes
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [keyring](https://github.com/jaraco/keyring).
Updates `keyring` from 24.3.1 to 25.0.0
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v24.3.1...v25.0.0)
---
updated-dependencies:
- dependency-name: keyring
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [importlib-metadata](https://github.com/python/importlib_metadata).
Updates `importlib-metadata` from 7.0.2 to 7.1.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/v7.0.2...v7.1.0)
---
updated-dependencies:
- dependency-name: importlib-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump actions/setup-python from 4 to 5. [dependabot[bot]]
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
- Scheduled dependabot for GitHub Actions. [paranerd]
- Chore(deps): bump the python-packages group with 2 updates.
[dependabot[bot]]
Bumps the python-packages group with 2 updates: [autopep8](https://github.com/hhatto/autopep8) and [black](https://github.com/psf/black).
Updates `autopep8` from 2.0.4 to 2.1.0
- [Release notes](https://github.com/hhatto/autopep8/releases)
- [Commits](https://github.com/hhatto/autopep8/compare/v2.0.4...v2.1.0)
Updates `black` from 24.2.0 to 24.3.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.2.0...24.3.0)
---
updated-dependencies:
- dependency-name: autopep8
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: black
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Added Docker info to README. [paranerd]
- Disable credential persistance on checkout. [paranerd]
- Bumped actions versions to latest. [paranerd]
0.45.1 (2024-03-17)
-------------------
- Remove trailing whitespaces. [dale-primer-e]
That are triggering flake.
- Fix error with as_app flag. [dale-primer-e]
- Fix error downloading assets. [dale-primer-e]
When downloading assets using a fine grained token you will get a "can't
concat str to bytes" error. This is due to the fine grained token being
concatenated onto bytes in the line:
`request.add_header("Authorization", "Basic ".encode("ascii") + auth)`
This is better handled in the function `_construct_request` so I changed
the lines that construct the request in `download_file` to use the
function `_construct_request` and updated the function signature to
reflect that.
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [zipp](https://github.com/jaraco/zipp).
Updates `zipp` from 3.18.0 to 3.18.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/v3.18.0...v3.18.1)
---
updated-dependencies:
- dependency-name: zipp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [zipp](https://github.com/jaraco/zipp).
Updates `zipp` from 3.17.0 to 3.18.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.17.0...v3.18.0)
---
updated-dependencies:
- dependency-name: zipp
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: [importlib-metadata](https://github.com/python/importlib_metadata) and [packaging](https://github.com/pypa/packaging).
Updates `importlib-metadata` from 7.0.1 to 7.0.2
- [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/v7.0.1...v7.0.2)
Updates `packaging` from 23.2 to 24.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/23.2...24.0)
---
updated-dependencies:
- dependency-name: importlib-metadata
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: packaging
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 2 updates.
[dependabot[bot]]
Bumps the python-packages group with 2 updates: [pkginfo](https://code.launchpad.net/~tseaver/pkginfo/trunk) and [rich](https://github.com/Textualize/rich).
Updates `pkginfo` from 1.9.6 to 1.10.0
Updates `rich` from 13.7.0 to 13.7.1
- [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.7.0...v13.7.1)
---
updated-dependencies:
- dependency-name: pkginfo
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-patch
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [keyring](https://github.com/jaraco/keyring).
Updates `keyring` from 24.3.0 to 24.3.1
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v24.3.0...v24.3.1)
---
updated-dependencies:
- dependency-name: keyring
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [readme-renderer](https://github.com/pypa/readme_renderer).
Updates `readme-renderer` from 42.0 to 43.0
- [Release notes](https://github.com/pypa/readme_renderer/releases)
- [Changelog](https://github.com/pypa/readme_renderer/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/readme_renderer/compare/42.0...43.0)
---
updated-dependencies:
- dependency-name: readme-renderer
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [urllib3](https://github.com/urllib3/urllib3).
Updates `urllib3` from 2.2.0 to 2.2.1
- [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.2.0...2.2.1)
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [black](https://github.com/psf/black).
Updates `black` from 24.1.1 to 24.2.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.1.1...24.2.0)
---
updated-dependencies:
- dependency-name: black
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: [tqdm](https://github.com/tqdm/tqdm) and [twine](https://github.com/pypa/twine).
Updates `tqdm` from 4.66.1 to 4.66.2
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.1...v4.66.2)
Updates `twine` from 4.0.2 to 5.0.0
- [Release notes](https://github.com/pypa/twine/releases)
- [Changelog](https://github.com/pypa/twine/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/twine/compare/4.0.2...5.0.0)
---
updated-dependencies:
- dependency-name: tqdm
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
- dependency-name: twine
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [jaraco-classes](https://github.com/jaraco/jaraco.classes).
Updates `jaraco-classes` from 3.3.0 to 3.3.1
- [Release notes](https://github.com/jaraco/jaraco.classes/releases)
- [Changelog](https://github.com/jaraco/jaraco.classes/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/jaraco.classes/compare/v3.3.0...v3.3.1)
---
updated-dependencies:
- dependency-name: jaraco-classes
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [certifi](https://github.com/certifi/python-certifi).
Updates `certifi` from 2023.11.17 to 2024.2.2
- [Commits](https://github.com/certifi/python-certifi/compare/2023.11.17...2024.02.02)
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 2 updates.
[dependabot[bot]]
Bumps the python-packages group with 2 updates: [platformdirs](https://github.com/platformdirs/platformdirs) and [urllib3](https://github.com/urllib3/urllib3).
Updates `platformdirs` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/platformdirs/platformdirs/releases)
- [Changelog](https://github.com/platformdirs/platformdirs/blob/main/CHANGES.rst)
- [Commits](https://github.com/platformdirs/platformdirs/compare/4.1.0...4.2.0)
Updates `urllib3` from 2.1.0 to 2.2.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.1.0...2.2.0)
---
updated-dependencies:
- dependency-name: platformdirs
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-packages
...
- Chore(deps): bump the python-packages group with 1 update.
[dependabot[bot]]
Bumps the python-packages group with 1 update: [black](https://github.com/psf/black).
Updates `black` from 24.1.0 to 24.1.1
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.1.0...24.1.1)
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-packages
...
0.45.0 (2024-01-29)
-------------------
Fix
~~~

View File

@@ -212,13 +212,20 @@ When you use the ``--lfs`` option, you will need to make sure you have Git LFS i
Instructions on how to do this can be found on https://git-lfs.github.com.
Run in Docker container
-----------------------
To run the tool in a Docker container use the following command:
sudo docker run --rm -v /path/to/backup:/data --name github-backup ghcr.io/josegonzalez/python-github-backup -o /data $OPTIONS $USER
Gotchas / Known-issues
======================
All is not everything
---------------------
The ``--all`` argument does not include; cloning private repos (``-P, --private``), cloning forks (``-F, --fork``) cloning starred repositories (``--all-starred``), ``--pull-details``, cloning LFS repositories (``--lfs``), cloning gists (``--starred-gists``) or cloning starred gist repos (``--starred-gists``). See examples for more.
The ``--all`` argument does not include: cloning private repos (``-P, --private``), cloning forks (``-F, --fork``), cloning starred repositories (``--all-starred``), ``--pull-details``, cloning LFS repositories (``--lfs``), cloning gists (``--starred-gists``) or cloning starred gist repos (``--starred-gists``). See examples for more.
Cloning all starred size
------------------------

View File

@@ -1 +1 @@
__version__ = "0.45.0"
__version__ = "0.47.0"

View File

@@ -15,6 +15,7 @@ import platform
import re
import select
import socket
import ssl
import subprocess
import sys
import time
@@ -36,6 +37,18 @@ FNULL = open(os.devnull, "w")
FILE_URI_PREFIX = "file://"
logger = logging.getLogger(__name__)
https_ctx = ssl.create_default_context()
if not https_ctx.get_ca_certs():
import warnings
warnings.warn('\n\nYOUR DEFAULT CA CERTS ARE EMPTY.\n' +
'PLEASE POPULATE ANY OF:' +
''.join([
'\n - ' + x
for x in ssl.get_default_verify_paths()
if type(x) is str
]) + '\n', stacklevel=2)
import certifi
https_ctx = ssl.create_default_context(cafile=certifi.where())
def logging_subprocess(
popenargs, stdout_log_level=logging.DEBUG, stderr_log_level=logging.ERROR, **kwargs
@@ -666,7 +679,7 @@ def _get_response(request, auth, template):
while True:
should_continue = False
try:
r = urlopen(request)
r = urlopen(request, context=https_ctx)
except HTTPError as exc:
errors, should_continue = _request_http_error(exc, auth, errors) # noqa
r = exc
@@ -777,14 +790,19 @@ class S3HTTPRedirectHandler(HTTPRedirectHandler):
return request
def download_file(url, path, auth):
def download_file(url, path, auth, as_app=False, fine=False):
# Skip downloading release assets if they already exist on disk so we don't redownload on every sync
if os.path.exists(path):
return
request = Request(url)
request = _construct_request(per_page=100,
page=1,
query_args={},
template=url,
auth=auth,
as_app=as_app,
fine=fine)
request.add_header("Accept", "application/octet-stream")
request.add_header("Authorization", "Basic ".encode("ascii") + auth)
opener = build_opener(S3HTTPRedirectHandler)
try:
@@ -926,11 +944,11 @@ def filter_repositories(args, unfiltered_repositories):
if r.get("language") and r.get("language").lower() in languages
] # noqa
if name_regex:
repositories = [r for r in repositories if name_regex.match(r["name"])]
repositories = [r for r in repositories if "name" not in r or name_regex.match(r["name"])]
if args.skip_archived:
repositories = [r for r in repositories if not r.get("archived")]
if args.exclude:
repositories = [r for r in repositories if r["name"] not in args.exclude]
repositories = [r for r in repositories if "name" not in r or r["name"] not in args.exclude]
return repositories
@@ -1254,7 +1272,9 @@ def backup_releases(args, repo_cwd, repository, repos_template, include_assets=F
download_file(
asset["url"],
os.path.join(release_assets_cwd, asset["name"]),
get_auth(args),
get_auth(args, encode=not args.as_app),
as_app=args.as_app,
fine=True if args.token_fine is not None else False
)
@@ -1311,13 +1331,15 @@ def fetch_repository(
git_command = ["git", "remote", "set-url", "origin", remote_url]
logging_subprocess(git_command, cwd=local_dir)
if lfs_clone:
git_command = ["git", "lfs", "fetch", "--all", "--prune"]
else:
git_command = ["git", "fetch", "--all", "--force", "--tags", "--prune"]
git_command = ["git", "fetch", "--all", "--force", "--tags", "--prune"]
if no_prune:
git_command.pop()
logging_subprocess(git_command, cwd=local_dir)
if lfs_clone:
git_command = ["git", "lfs", "fetch", "--all", "--prune"]
if no_prune:
git_command.pop()
logging_subprocess(git_command, cwd=local_dir)
else:
logger.info(
"Cloning {0} repository from {1} to {2}".format(

View File

@@ -1,38 +1,39 @@
autopep8==2.0.4
black==24.1.0
bleach==6.1.0
certifi==2023.11.17
charset-normalizer==3.3.2
autopep8==2.3.1
black==24.10.0
bleach==6.2.0
certifi==2024.8.30
charset-normalizer==3.4.0
click==8.1.7
colorama==0.4.6
docutils==0.20.1
flake8==7.0.0
docutils==0.21.2
flake8==7.1.1
gitchangelog==3.0.4
idna==3.6
importlib-metadata==7.0.1
jaraco.classes==3.3.0
keyring==24.3.0
idna==3.10
importlib-metadata==8.5.0
jaraco.classes==3.4.0
keyring==25.5.0
markdown-it-py==3.0.0
mccabe==0.7.0
mdurl==0.1.2
more-itertools==10.2.0
more-itertools==10.5.0
mypy-extensions==1.0.0
packaging==23.2
packaging==24.2
pathspec==0.12.1
pkginfo==1.9.6
platformdirs==4.1.0
pycodestyle==2.11.1
pkginfo==1.12.0
platformdirs==4.3.6
pycodestyle==2.12.1
pyflakes==3.2.0
Pygments==2.17.2
readme-renderer==42.0
requests==2.31.0
Pygments==2.18.0
readme-renderer==44.0
requests==2.32.3
requests-toolbelt==1.0.0
restructuredtext-lint==1.4.0
rfc3986==2.0.0
rich==13.7.0
six==1.16.0
tqdm==4.66.1
twine==4.0.2
urllib3==2.1.0
rich==13.9.4
setuptools==75.6.0
six==1.17.0
tqdm==4.67.1
twine==6.0.1
urllib3==2.2.3
webencodings==0.5.1
zipp==3.17.0
zipp==3.21.0

View File

@@ -40,10 +40,11 @@ setup(
"Development Status :: 5 - Production/Stable",
"Topic :: System :: Archiving :: Backup",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
],
description="backup a github user or organization",
long_description=open_file("README.rst").read(),