{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":388565878,"defaultBranch":"main","name":"qgis-deployment-cli","ownerLogin":"Guts","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-22T18:50:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1596222?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717494840.0","currentOid":""},"activityList":{"items":[{"before":"3954f03dd5b055e197871b86a84ed5bed8242c14","after":null,"ref":"refs/heads/dependabot/pip/dulwich-gte-0.21.7-and-lt-0.22.2","pushedAt":"2024-06-04T09:54:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"}},{"before":"8dfd749edd99173e2b9de621c47849bdf3d00c84","after":"18a44bf57dee36ca8c85ceba72831d6803752743","ref":"refs/heads/main","pushedAt":"2024-06-04T09:53:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"build(deps): update dulwich requirement from <0.21.8,>=0.21.7 to >=0.21.7,<0.22.2 (#502)\n\nUpdates the requirements on\r\n[dulwich](https://github.com/dulwich/dulwich) to permit the latest\r\nversion.\r\n
\r\nRelease notes\r\n

Sourced from dulwich's\r\nreleases.

\r\n
\r\n

0.22.1

\r\n

What's Changed

\r\n\r\n

New Contributors

\r\n\r\n

Full Changelog: https://github.com/jelmer/dulwich/compare/dulwich-0.22.0...dulwich-0.22.1

\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from dulwich's\r\nchangelog.

\r\n
\r\n

0.22.1\t2024-04-23

\r\n\r\n

0.22.0\t2024-04-22

\r\n\r\n

0.21.7\t2023-12-05

\r\n\r\n

0.21.6\t2023-09-02

\r\n\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
","shortMessageHtmlLink":"build(deps): update dulwich requirement from <0.21.8,>=0.21.7 to >=0.…"}},{"before":"7d8a8a67755f675185a4641a3e244c2b055d577a","after":"3954f03dd5b055e197871b86a84ed5bed8242c14","ref":"refs/heads/dependabot/pip/dulwich-gte-0.21.7-and-lt-0.22.2","pushedAt":"2024-06-04T09:37:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): update dulwich requirement\n\nUpdates the requirements on [dulwich](https://github.com/dulwich/dulwich) to permit the latest version.\n- [Release notes](https://github.com/dulwich/dulwich/releases)\n- [Changelog](https://github.com/jelmer/dulwich/blob/master/NEWS)\n- [Commits](https://github.com/dulwich/dulwich/compare/dulwich-0.21.7...dulwich-0.22.1)\n\n---\nupdated-dependencies:\n- dependency-name: dulwich\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): update dulwich requirement"}},{"before":"212b7bd492397a129413aea60ed10aabe8bb8f44","after":null,"ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4.4.1","pushedAt":"2024-06-01T10:08:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"}},{"before":"2cfd62bb8e49f4a8644e3583817e0102cb0b427c","after":"8dfd749edd99173e2b9de621c47849bdf3d00c84","ref":"refs/heads/main","pushedAt":"2024-06-01T10:08:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"build(deps): bump codecov/codecov-action from 4.3.1 to 4.4.1 (#517)\n\nBumps\n[codecov/codecov-action](https://github.com/codecov/codecov-action) from\n4.3.1 to 4.4.1.\n
\nRelease notes\n

Sourced from codecov/codecov-action's\nreleases.

\n
\n

v4.4.1

\n

What's Changed

\n
    \n
  • build(deps-dev): bump @​typescript-eslint/eslint-plugin\nfrom 7.8.0 to 7.9.0 by @​dependabot in codecov/codecov-action#1427
  • \n
  • fix: prevent xlarge from running on forks by @​thomasrockhu-codecov\nin codecov/codecov-action#1432
  • \n
  • build(deps): bump github/codeql-action from 3.25.4 to 3.25.5 by @​dependabot in codecov/codecov-action#1439
  • \n
  • build(deps): bump actions/checkout from 4.1.5 to 4.1.6 by @​dependabot in codecov/codecov-action#1438
  • \n
  • fix: isPullRequestFromFork returns false for any PR by @​shahar-h in codecov/codecov-action#1437
  • \n
  • chore(release): 4.4.1 by @​thomasrockhu-codecov\nin codecov/codecov-action#1441
  • \n
\n

New Contributors

\n
    \n
  • @​shahar-h\nmade their first contribution in codecov/codecov-action#1437
  • \n
\n

Full Changelog: https://github.com/codecov/codecov-action/compare/v4.4.0...v4.4.1

\n

What's Changed

\n
    \n
  • build(deps-dev): bump @​typescript-eslint/eslint-plugin\nfrom 7.8.0 to 7.9.0 by @​dependabot in codecov/codecov-action#1427
  • \n
  • fix: prevent xlarge from running on forks by @​thomasrockhu-codecov\nin codecov/codecov-action#1432
  • \n
  • build(deps): bump github/codeql-action from 3.25.4 to 3.25.5 by @​dependabot in codecov/codecov-action#1439
  • \n
  • build(deps): bump actions/checkout from 4.1.5 to 4.1.6 by @​dependabot in codecov/codecov-action#1438
  • \n
  • fix: isPullRequestFromFork returns false for any PR by @​shahar-h in codecov/codecov-action#1437
  • \n
  • chore(release): 4.4.1 by @​thomasrockhu-codecov\nin codecov/codecov-action#1441
  • \n
\n

New Contributors

\n
    \n
  • @​shahar-h\nmade their first contribution in codecov/codecov-action#1437
  • \n
\n

Full Changelog: https://github.com/codecov/codecov-action/compare/v4.4.0...v4.4.1

\n

v4.4.0

\n

What's Changed

\n
    \n
  • chore: Clarify isPullRequestFromFork by @​jsoref in codecov/codecov-action#1411
  • \n
  • build(deps): bump actions/checkout from 4.1.4 to 4.1.5 by @​dependabot in codecov/codecov-action#1423
  • \n
  • build(deps): bump github/codeql-action from 3.25.3 to 3.25.4 by @​dependabot in codecov/codecov-action#1421
  • \n
  • build(deps): bump ossf/scorecard-action from 2.3.1 to 2.3.3 by @​dependabot in codecov/codecov-action#1420
  • \n
  • feat: remove GPG and run on spawn by @​thomasrockhu-codecov\nin codecov/codecov-action#1426
  • \n
  • build(deps-dev): bump @​typescript-eslint/parser from\n7.8.0 to 7.9.0 by @​dependabot in codecov/codecov-action#1428
  • \n
  • chore(release): 4.4.0 by @​thomasrockhu-codecov\nin codecov/codecov-action#1430
  • \n
\n

Full Changelog: https://github.com/codecov/codecov-action/compare/v4.3.1...v4.4.0

\n
\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codecov/codecov-action&package-manager=github_actions&previous-version=4.3.1&new-version=4.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
","shortMessageHtmlLink":"build(deps): bump codecov/codecov-action from 4.3.1 to 4.4.1 (#517)"}},{"before":null,"after":"212b7bd492397a129413aea60ed10aabe8bb8f44","ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4.4.1","pushedAt":"2024-06-01T09:28:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump codecov/codecov-action from 4.3.1 to 4.4.1\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.3.1 to 4.4.1.\n- [Release notes](https://github.com/codecov/codecov-action/releases)\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/codecov/codecov-action/compare/v4.3.1...v4.4.1)\n\n---\nupdated-dependencies:\n- dependency-name: codecov/codecov-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump codecov/codecov-action from 4.3.1 to 4.4.1"}},{"before":"45a9081550e7640f6c4674c0b2710abd3adb2991","after":null,"ref":"refs/heads/docs/restore-linkify","pushedAt":"2024-05-30T11:57:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"}},{"before":"ecc4f6c77aa9abb4aab363c635152737a6b73324","after":"2cfd62bb8e49f4a8644e3583817e0102cb0b427c","ref":"refs/heads/main","pushedAt":"2024-05-30T11:57:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"improve(docs): restore linkify (MyST parser extension) (#516)","shortMessageHtmlLink":"improve(docs): restore linkify (MyST parser extension) (#516)"}},{"before":null,"after":"45a9081550e7640f6c4674c0b2710abd3adb2991","ref":"refs/heads/docs/restore-linkify","pushedAt":"2024-05-30T11:54:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"improve(docs): restore linkify (MyST parser extension)","shortMessageHtmlLink":"improve(docs): restore linkify (MyST parser extension)"}},{"before":"53b5d44afdd40627d374320d9b9ee569dfe69f2f","after":"ecc4f6c77aa9abb4aab363c635152737a6b73324","ref":"refs/heads/main","pushedAt":"2024-05-30T11:48:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"release: bump version to 0.34.4","shortMessageHtmlLink":"release: bump version to 0.34.4"}},{"before":"00faae83e59498243f29e76e086af089ab93b225","after":null,"ref":"refs/heads/improve/qdt-files-reliability","pushedAt":"2024-05-30T11:46:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"}},{"before":"e456316b23889d6edb0467c1e650124d1c83d973","after":"53b5d44afdd40627d374320d9b9ee569dfe69f2f","ref":"refs/heads/main","pushedAt":"2024-05-30T11:46:47.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"Improve: qdt files reliability (#514)\n\nThis PR improve qdt-files.json (HTTP handler) parsing reliability\r\nhandling cases where `qdt-files.json` generated with tree without the\r\n`--prune` option and containing empty folders makes crash the reader.\r\n\r\n```python\r\n2024-05-29 09:50:42||ERROR||bouncer||exit_cli_error||43||'NoneType' object is not iterable\r\nTraceback (most recent call last):\r\n File \"qgis_deployment_toolbelt/commands/deployment.py\", line 205, in run\r\n File \"qgis_deployment_toolbelt/jobs/job_profiles_downloader.py\", line 130, in run\r\n File \"qgis_deployment_toolbelt/profiles/remote_http_handler.py\", line 120, in download\r\n File \"qgis_deployment_toolbelt/profiles/remote_http_handler.py\", line 158, in tree_to_download_list\r\n File \"qgis_deployment_toolbelt/profiles/remote_http_handler.py\", line 158, in tree_to_download_list\r\n File \"qgis_deployment_toolbelt/profiles/remote_http_handler.py\", line 150, in tree_to_download_list\r\nTypeError: 'NoneType' object is not iterable\r\n2024-05-29 09:50:42||ERROR||bouncer||exit_cli_error||44||Please, read the full detailed log: /home/florian.bocquet/.cache/qgis-deployment-toolbelt/logs/QGISDeploymentToolbelt_0.34.2.log\r\n'NoneType' object is not iterable\r\n```\r\n\r\nSpotted by @Niarolf","shortMessageHtmlLink":"Improve: qdt files reliability (#514)"}},{"before":"4a6a708d031eb762859a38bd84238f156603282d","after":"00faae83e59498243f29e76e086af089ab93b225","ref":"refs/heads/improve/qdt-files-reliability","pushedAt":"2024-05-30T11:43:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"improve(test): fake a case with an empty directory but still with contents attribute","shortMessageHtmlLink":"improve(test): fake a case with an empty directory but still with con…"}},{"before":null,"after":"4a6a708d031eb762859a38bd84238f156603282d","ref":"refs/heads/improve/qdt-files-reliability","pushedAt":"2024-05-30T11:37:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"improve(test): add fixtures and dedicated test to qdt-files.json parsing","shortMessageHtmlLink":"improve(test): add fixtures and dedicated test to qdt-files.json parsing"}},{"before":"d2a624f68fd682904d2cfe30b5cd2601b45adaea","after":"e456316b23889d6edb0467c1e650124d1c83d973","ref":"refs/heads/main","pushedAt":"2024-05-29T13:37:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"release: bump version to 0.34.3","shortMessageHtmlLink":"release: bump version to 0.34.3"}},{"before":"dbed6b7c34264cf88a6e05db927a9e84ae9097de","after":"d2a624f68fd682904d2cfe30b5cd2601b45adaea","ref":"refs/heads/main","pushedAt":"2024-05-29T13:35:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"CI: test export rules context in different supported environments (#512)","shortMessageHtmlLink":"CI: test export rules context in different supported environments (#512)"}},{"before":"d3285fb2e5a7a45a459aeecf26eb492fecc34c58","after":null,"ref":"refs/heads/ci/test-export-rules-context-in-different-supported-environments","pushedAt":"2024-05-29T13:35:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"}},{"before":"830f5e220e241eb5f4b00ff6f49b7b6fd806fce7","after":"d3285fb2e5a7a45a459aeecf26eb492fecc34c58","ref":"refs/heads/ci/test-export-rules-context-in-different-supported-environments","pushedAt":"2024-05-29T13:31:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"feature(ci): test export-rules-context in different supported environments","shortMessageHtmlLink":"feature(ci): test export-rules-context in different supported environ…"}},{"before":null,"after":"830f5e220e241eb5f4b00ff6f49b7b6fd806fce7","ref":"refs/heads/ci/test-export-rules-context-in-different-supported-environments","pushedAt":"2024-05-29T13:25:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"feature(ci): test export-rules-context in different supported environments","shortMessageHtmlLink":"feature(ci): test export-rules-context in different supported environ…"}},{"before":"839d5a84ac740f2c3dbf67658e87a49631555347","after":null,"ref":"refs/heads/improve/enforcing-user-domain-groups-retrieval-using-user-guid","pushedAt":"2024-05-29T13:24:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"}},{"before":"38a71f47f7e90a63fea0fef1f47b9f782a1e290d","after":"dbed6b7c34264cf88a6e05db927a9e84ae9097de","ref":"refs/heads/main","pushedAt":"2024-05-29T13:24:01.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"improve(user_groups): enforces user domain groups retrieval using user guid (#508)\n\nCloses #506","shortMessageHtmlLink":"improve(user_groups): enforces user domain groups retrieval using use…"}},{"before":"6d12d8e5cc5bbbcb59609a82a1c3212522d07757","after":"7d8a8a67755f675185a4641a3e244c2b055d577a","ref":"refs/heads/dependabot/pip/dulwich-gte-0.21.7-and-lt-0.22.2","pushedAt":"2024-05-29T13:18:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): update dulwich requirement\n\nUpdates the requirements on [dulwich](https://github.com/dulwich/dulwich) to permit the latest version.\n- [Release notes](https://github.com/dulwich/dulwich/releases)\n- [Changelog](https://github.com/jelmer/dulwich/blob/master/NEWS)\n- [Commits](https://github.com/dulwich/dulwich/compare/dulwich-0.21.7...dulwich-0.22.1)\n\n---\nupdated-dependencies:\n- dependency-name: dulwich\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): update dulwich requirement"}},{"before":"46fda45dc196a01c02178ef686cc07362d91c45e","after":"839d5a84ac740f2c3dbf67658e87a49631555347","ref":"refs/heads/improve/enforcing-user-domain-groups-retrieval-using-user-guid","pushedAt":"2024-05-29T13:17:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"fix(syntax): double-quoting type hint with conditional imported module","shortMessageHtmlLink":"fix(syntax): double-quoting type hint with conditional imported module"}},{"before":"e465624fed73e849aa9590b9934f8273338652ac","after":null,"ref":"refs/heads/dependabot/pip/pyinstaller-gte-5-and-lt-6.8","pushedAt":"2024-05-29T13:17:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"}},{"before":"735653eacddbe32e6d568d8d3525eb8f55a230b5","after":"38a71f47f7e90a63fea0fef1f47b9f782a1e290d","ref":"refs/heads/main","pushedAt":"2024-05-29T13:17:26.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"build(deps): update pyinstaller requirement from <6.7,>=5 to >=5,<6.8 (#510)\n\nUpdates the requirements on\r\n[pyinstaller](https://github.com/pyinstaller/pyinstaller) to permit the\r\nlatest version.\r\n
\r\nRelease notes\r\n

Sourced from pyinstaller's\r\nreleases.

\r\n
\r\n

v6.7.0

\r\n

Please see the v6.7.0 section\r\nof the changelog for a list of the changes since v6.6.0.

\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from pyinstaller's\r\nchangelog.

\r\n
\r\n

6.7.0 (2024-05-21)

\r\n

Bugfix

\r\n
\r\n* (POSIX) Fix ``PyInstaller.depend.bindepend.resolve_library_path`` for\r\n  cases when ``ldconfig`` cache is not available (e.g., ``musl libc`` on\r\nAlpine Linux). In such cases, the search code now distinguishes between\r\n  the case when fully suffixed library name is given (i.e., search for\r\nexact match) and the case when library name has no suffix (i.e., search\r\n  for library with matching basename). (:issue:`8422`)\r\n* (Windows) Fix mangling of path to the entry-point script when the\r\nscript\r\n  is in the current working directory, and the path to this directory\r\ncontains two or more consecutive ``$`` or ``%`` characters.\r\n(:issue:`8434`)\r\n

Incompatible Changes\r\n

\r\n
    \r\n
  • PyInstaller does not attempt to expand environment variables in\r\npaths\r\ngiven via :option:--workpath,\r\n:option:--distpath, :option:--specpath,\r\nand :option:--additional-hooks-dir anymore (note that other\r\npaths were\r\nnever subject to environment variable expansion in the first place).\r\nExpansion of the starting tilde (~) into user's home\r\ndirectory is\r\nstill performed, as a work-around for tilde not being expanded by the\r\nshell when passing arguments as --workpath=~/path/abc\r\ninstead of\r\n--workpath ~/path/abc. (:issue:8441)
  • \r\n
\r\n

Hooks

\r\n
\r\n* Have ``sqlalchemy`` hook collect all dialects and plugins that are\r\n  registered via ``sqlalchemy.dialects`` and ``sqlalchemy.plugins``\r\nentry-points. This ensures collection of 3rd party dialects and plugins\r\n  that may be available in the build environment (e.g., ``ibm-db-sa``).\r\n  (:issue:`8465`)\r\n* The ``pywin32-ctypes`` hook now always collects the\r\n  ``win32ctypes.core.ctypes``\r\nmodules, so that the ``ctypes`` backend is always available (i.e., even\r\nif we also collect the ``cffi`` backend due to availability of ``cffi``\r\n  in the build environment). This fixes issues when ``cffi`` ends up\r\nunavailable at run-time in spite of being available in the build\r\nenvironment\r\n  at build time (for example, due to explicit exclusion via\r\n  :option:`--exclude-module`\r\n  option). (:issue:`8544`)\r\n* Update ``pkg_resources`` hook for compatibility with ``setuptools``\r\nv70.0.0\r\n  and later (fix ``ModuleNotFoundError: No module named\r\n  'pkg_resources.extern'``). (:issue:`8554`)\r\n</tr></table> \r\n
\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 48336c0\r\nRelease v6.7.0. [skip ci]
  • \r\n
  • a8da1a7\r\nhooks: update pkg_resources hook for setuptools >= 70.0.0
  • \r\n
  • 6765848\r\nconftest: macOS: have pyi_builder set up minimal PATH
  • \r\n
  • 4f111a7\r\nTests: Requirements: Scheduled weekly dependency update for week 20 (#8549)
  • \r\n
  • 22e928e\r\ntests: re-enable test_unbuffered_stdio on CI
  • \r\n
  • 2806e90\r\nhook: win32ctypes.core: always collect the ctypes backend
  • \r\n
  • c5bf786\r\nhooks: sqlalchemy: collect plugins and dialects via entry-points
  • \r\n
  • 6c1a9fe\r\nTests: Requirements: Scheduled weekly dependency update for week 19 (#8462)
  • \r\n
  • a351183\r\nTests: Requirements: Scheduled weekly dependency update for week 18 (#8450)
  • \r\n
  • 5663cd5\r\ndoc: Promote python -m PyInstaller [skip ci]
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
","shortMessageHtmlLink":"build(deps): update pyinstaller requirement from <6.7,>=5 to >=5,<6.8 ("}},{"before":"0dd614cf88e371dcfcfe25fc0a0214867dae0f56","after":"e465624fed73e849aa9590b9934f8273338652ac","ref":"refs/heads/dependabot/pip/pyinstaller-gte-5-and-lt-6.8","pushedAt":"2024-05-29T13:03:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"chore(deps): set minimal version of PyInstaller\n\nSigned-off-by: Julien ","shortMessageHtmlLink":"chore(deps): set minimal version of PyInstaller"}},{"before":"8f4b3c805ebd78f0760bbd7b3dddd1ca18218bb4","after":"0dd614cf88e371dcfcfe25fc0a0214867dae0f56","ref":"refs/heads/dependabot/pip/pyinstaller-gte-5-and-lt-6.8","pushedAt":"2024-05-29T13:02:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): update pyinstaller requirement from <6.7,>=5 to >=5,<6.8\n\nUpdates the requirements on [pyinstaller](https://github.com/pyinstaller/pyinstaller) to permit the latest version.\n- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)\n- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)\n- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v5.0...v6.7.0)\n\n---\nupdated-dependencies:\n- dependency-name: pyinstaller\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): update pyinstaller requirement from <6.7,>=5 to >=5,<6.8"}},{"before":"4f2a77531f31850ab4f34ae747b6ee1a0b0630a3","after":"6d12d8e5cc5bbbcb59609a82a1c3212522d07757","ref":"refs/heads/dependabot/pip/dulwich-gte-0.21.7-and-lt-0.22.2","pushedAt":"2024-05-29T13:02:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): update dulwich requirement\n\nUpdates the requirements on [dulwich](https://github.com/dulwich/dulwich) to permit the latest version.\n- [Release notes](https://github.com/dulwich/dulwich/releases)\n- [Changelog](https://github.com/jelmer/dulwich/blob/master/NEWS)\n- [Commits](https://github.com/dulwich/dulwich/compare/dulwich-0.21.7...dulwich-0.22.1)\n\n---\nupdated-dependencies:\n- dependency-name: dulwich\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): update dulwich requirement"}},{"before":"8b9f670dd24871d4c303f742c69b2e01c92a3c8a","after":"735653eacddbe32e6d568d8d3525eb8f55a230b5","ref":"refs/heads/main","pushedAt":"2024-05-29T13:01:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"},"commit":{"message":"build(deps): update packaging requirement from <24,>=20 to >=20,<25 (#511)\n\nUpdates the requirements on\r\n[packaging](https://github.com/pypa/packaging) to permit the latest\r\nversion.\r\n
\r\nRelease notes\r\n

Sourced from packaging's\r\nreleases.

\r\n
\r\n

24.0

\r\n

What's Changed

\r\n
    \r\n
  • Fix specifier matching when the specifier is long and has an epoch\r\nby @​SpecLad in pypa/packaging#712
  • \r\n
  • Clarify version split/join usage by @​uranusjr in pypa/packaging#725
  • \r\n
  • Default optional metadata values to None by @​dstufft in pypa/packaging#734
  • \r\n
  • Stop using deprecated/removed keys by @​dstufft in pypa/packaging#739
  • \r\n
  • Correctly use the ExceptionGroup shim only when needed by @​dstufft in pypa/packaging#736
  • \r\n
  • Update CHANGELOG entry about validate kwarg by @​pradyunsg in pypa/packaging#731
  • \r\n
  • Support --disable-gil builds (PEP 703) in packaging.tags by @​colesbury in pypa/packaging#728
  • \r\n
  • Skip test_glibc_version_string_ctypes_raise_oserror if\r\nctypes is unavailable by @​kevinchang96\r\nin pypa/packaging#741
  • \r\n
  • Enable CodeQL by @​joycebrum in pypa/packaging#743
  • \r\n
  • PEP 703: Rename Py_NOGIL to\r\nPy_GIL_DISABLED by @​hugovk in pypa/packaging#747
  • \r\n
  • Replace PEP references with PUG links by @​jeanas in pypa/packaging#750
  • \r\n
  • Remove coverage ignore for non-existent file by @​shenanigansd\r\nin pypa/packaging#752
  • \r\n
  • Update URLs by @​DimitriPapadopoulos\r\nin pypa/packaging#764
  • \r\n
  • Configure dependabot by @​joycebrum in pypa/packaging#757
  • \r\n
  • Hash pin github actions by @​joycebrum in pypa/packaging#758
  • \r\n
  • Apply some refurb suggestions by @​DimitriPapadopoulos\r\nin pypa/packaging#763
  • \r\n
  • Appply some bugbear suggestions by @​DimitriPapadopoulos\r\nin pypa/packaging#761
  • \r\n
  • Apply some ruff suggestions by @​DimitriPapadopoulos\r\nin pypa/packaging#772
  • \r\n
  • Add riscv64 as a supported manylinux architecture by @​markdryan in pypa/packaging#751
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​colesbury\r\nmade their first contribution in pypa/packaging#728
  • \r\n
  • @​kevinchang96\r\nmade their first contribution in pypa/packaging#741
  • \r\n
  • @​jeanas made\r\ntheir first contribution in pypa/packaging#750
  • \r\n
  • @​shenanigansd\r\nmade their first contribution in pypa/packaging#752
  • \r\n
  • @​markdryan\r\nmade their first contribution in pypa/packaging#751
  • \r\n
\r\n

Full Changelog: https://github.com/pypa/packaging/compare/23.2...24.0

\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from packaging's\r\nchangelog.

\r\n
\r\n

24.0 - 2024-03-10

\r\n
\r\n* Do specifier matching correctly when the specifier contains an epoch\r\nnumber\r\n  and has more components than the version (:issue:`683`)\r\n* Support the experimental ``--disable-gil`` builds in packaging.tags\r\n  (:issue:`727`)\r\n* BREAKING: Make optional ``metadata.Metadata`` attributes default to\r\n``None`` (:issue:`733`)\r\n* Fix errors when trying to access the ``description_content_type``,\r\n``keywords``,\r\nand ``requires_python`` attributes on ``metadata.Metadata`` when those\r\nvalues\r\n  have not been provided (:issue:`733`)\r\n* Fix a bug preventing the use of the built in ``ExceptionGroup`` on\r\nversions of\r\n  Python that support it (:issue:`725`)\r\n

23.2 - 2023-10-01\r\n

\r\n
    \r\n
  • Document calendar-based versioning scheme\r\n(:issue:716)
  • \r\n
  • Enforce that the entire marker string is parsed\r\n(:issue:687)
  • \r\n
  • Requirement parsing no longer automatically validates the URL\r\n(:issue:120)
  • \r\n
  • Canonicalize names for requirements comparison\r\n(:issue:644)
  • \r\n
  • Introduce metadata.Metadata (along with\r\nmetadata.ExceptionGroup and\r\nmetadata.InvalidMetadata; :issue:570)
  • \r\n
  • Introduce the validate keyword parameter to\r\nutils.normalize_name() (:issue:570)
  • \r\n
  • Introduce utils.is_normalized_name()\r\n(:issue:570)
  • \r\n
  • Make utils.parse_sdist_filename() and\r\nutils.parse_wheel_filename()\r\nraise InvalidSdistFilename and\r\nInvalidWheelFilename, respectively,\r\nwhen the version component of the name is invalid
  • \r\n
\r\n

23.1 - 2023-04-12

\r\n
\r\n* Parse raw metadata (:issue:`671`)\r\n* Import underlying parser functions as an underscored variable\r\n(:issue:`663`)\r\n* Improve error for local version label with unsupported operators\r\n(:issue:`675`)\r\n* Add dedicated error for specifiers with incorrect `.*` suffix\r\n* Replace spaces in platform names with underscores (:issue:`620`)\r\n* Relax typing of ``_key`` on ``_BaseVersion`` (:issue:`669`)\r\n* Handle prefix match with zeros at end of prefix correctly\r\n(:issue:`674`)\r\n

23.0 - 2023-01-08\r\n

\r\n
    \r\n
  • Allow "extra" to be None in the\r\nmarker environment (:issue:650)
  • \r\n
  • Refactor tags._generic_api to use\r\nEXT_SUFFIX (:issue:607)
  • \r\n
  • Correctly handle trailing whitespace on URL requirements\r\n(:issue:642)
  • \r\n
  • Fix typing for specifiers.BaseSpecifier.filter()\r\n(:issue:643)
  • \r\n
  • Use stable Python 3.11 in tests (:issue:641)
  • \r\n
  • Correctly handle non-normalised specifiers in requirements\r\n(:issue:634)
  • \r\n
  • Move to src/ layout (:issue:626)
  • \r\n
  • Remove __about__ file, in favour of keeping constants\r\nin __init__ (:issue:626)
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 7a983f7\r\nBump for release
  • \r\n
  • 4d85340\r\nAdd riscv64 as a supported manylinux architecture (#751)
  • \r\n
  • 4dce761\r\nApply some ruff suggestions (#772)
  • \r\n
  • 57a6a7f\r\nAppply some bugbear suggestions (#761)
  • \r\n
  • 7bcd6d8\r\nApply some refurb suggestions (#763)
  • \r\n
  • d0067e9\r\n[StepSecurity] ci: Harden GitHub Actions (#1) (#758)
  • \r\n
  • eae70dd\r\nfeat: Create dependabot.yml (#757)
  • \r\n
  • 241bb35\r\nUpdate URLs (#764)
  • \r\n
  • 7698237\r\nRemove coverage ignore for non-existent file (#752)
  • \r\n
  • b271d2b\r\nReplace PEP references with PUG links (#750)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
","shortMessageHtmlLink":"build(deps): update packaging requirement from <24,>=20 to >=20,<25 (#…"}},{"before":"3dfda40463da7f59afa31f374a60677825825a6d","after":null,"ref":"refs/heads/dependabot/pip/packaging-gte-20-and-lt-25","pushedAt":"2024-05-29T13:01:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Guts","name":"Julien","path":"/Guts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1596222?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW9rcxgA","startCursor":null,"endCursor":null}},"title":"Activity · Guts/qgis-deployment-cli"}