Skip to content

Releases: fedora-infra/pagure-exporter

v0.1.4

26 Jun 03:03
ffc87e5

Choose a tag to compare

PyPI release

What's changed

From maintainers

  • Fixed the deprecation status of the datetime library usage
  • Tailor fitted the filters to remove credentials before recordings are stored locally
  • Updated the Packit configuration to satiate Packit v1.0.0 release
  • Moved away from using absolute imports to using relative imports
  • Introduced support for CentOS Git Server (i.e. https://git.centos.org)
  • Introduced support for Fedora Dist Git (i.e. https://src.fedoraproject.org)
  • Introduced support for different custom Pagure hostnames
  • Updated copyright headers across all the codebase headers
  • Renamed the identifiers for improved codebase readability
  • Moved away from VCR.py to responses for test caching purposes
  • Made various automated dependency and security updates
  • Marked the first release of Pagure Exporter in 2025

From GitHub

  • Automated dependency updates by @renovate in #90
  • Automated dependency updates by @renovate in #91
  • Attempt to not mess up the repository secrets by @gridhead in #155
  • Fix the deprecation status of the datetime library usage by @olamidepeterojo in #157
  • Update dependency black to v25 by @renovate in #159
  • Update dependency ruff to ^0.0.285 || ^0.1.0 || ^0.2.0 || ^0.3.0 || ^0.4.0 || ^0.5.0 || ^0.6.0 || ^0.9.0 by @renovate in #146
  • Update dependency vcrpy to v7 by @renovate in #150
  • Automated dependency updates by @renovate in #149
  • Update Packit config after Packit v1.0.0 release by @gridhead in #160
  • Automated dependency updates by @renovate in #161
  • Automated dependency updates by @renovate in #162
  • Automated dependency updates by @renovate in #169
  • Automated dependency updates by @renovate in #170
  • Automated dependency updates by @renovate in #171
  • Update dependency ruff to ^0.0.285 || ^0.1.0 || ^0.2.0 || ^0.3.0 || ^0.4.0 || ^0.5.0 || ^0.6.0 || ^0.9.0 || ^0.10.0 by @renovate in #173
  • Update dependency ruff to ^0.0.285 || ^0.1.0 || ^0.2.0 || ^0.3.0 || ^0.4.0 || ^0.5.0 || ^0.6.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 by @renovate in #174
  • Update dependency pytest-cov to v6 by @renovate in #147
  • Automated dependency updates by @renovate in #175
  • Automated dependency updates by @renovate in #176
  • Automated dependency updates by @renovate in #177
  • Automated dependency updates by @renovate in #178
  • Automated dependency updates by @renovate in #179
  • Move from using relative imports instead of absolute imports by @sdglitched in #185
  • chore: updated copyright years across all the codebase headers by @iamyaash in #183
  • chore(deps): automated dependency updates by @renovate in #189
  • Introduce support for different Pagure hostnames by @gridhead in #188
  • chore(deps): automated dependency updates by @renovate in #192
  • chore(deps): automated dependency updates by @renovate in #193
  • chore(deps): automated dependency updates by @renovate in #194
  • fix(deps): update dependency requests to v2.32.4 [security] by @renovate in #195
  • chore(deps): automated dependency updates by @renovate in #196
  • Rename identifiers for improved readability by @sdglitched in #191
  • Move away from VCR.py to responses by @gridhead in #200
  • chore(deps): update dependency ruff to ^0.0.285 || ^0.1.0 || ^0.2.0 || ^0.3.0 || ^0.4.0 || ^0.5.0 || ^0.6.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 by @renovate in #197
  • chore(deps): automated dependency updates by @renovate in #198
  • Version bump from v0.1.3 to v0.1.4 by @gridhead in #202

New Contributors

Full Changelog: 0.1.2...0.1.4

v0.1.3

13 Mar 04:09
745920a

Choose a tag to compare

PyPI release

What's changed

From maintainers

  • Removed cookies information from the stored recordings
  • Moved all HTTP requests to be made with Python bindings for GitLab
  • Updated documentation to use venv instead of virtualenv
  • Cleaned up after removal of requests-based GitLab interactions
  • Ensured that the moved issue tickets have the source ordering
  • Wiped GitLab Runners tokens and ensured they stay wiped
  • Added Packit support for the project repository
  • Made automated dependency updates

From GitHub

  • Remove cookies information from the stored recordings by @gridhead in #87
  • Bump version from v0.1.1 to v0.1.2 by @gridhead in #88
  • Automated dependency updates by @renovate in #90
  • Automated dependency updates by @renovate in #91
  • Automated dependency updates by @renovate in #92
  • Update dependency black to v24 by @renovate in #94
  • Update dependency pytest to v8 by @renovate in #95
  • Update dependency ruff to ^0.0.285 || ^0.1.0 || ^0.2.0 by @renovate in #97
  • Automated dependency updates by @renovate in #98
  • Move all HTTP requests to be made with Python bindings for GitLab by @gridhead in #100
  • [DOC] update doc for use venv instead of virtualenv by @feizai2003 in #102
  • Automated dependency updates by @renovate in #104
  • Automated dependency updates by @renovate in #108
  • Clean up after the removal of requests-based GitLab interactions by @gridhead in #110
  • Update dependency ruff to ^0.0.285 || ^0.1.0 || ^0.2.0 || ^0.3.0 by @renovate in #111
  • Ensure that the destination issue tickets have the source namespace ordering by @gridhead in #112
  • Wipe GitLab Runners tokens and ensure they stay wiped by @gridhead in #113
  • add Packit support by @shubhamkarande13 in #116
  • Automated dependency updates by @renovate in #119
  • Bump version from v0.1.2 to v0.1.3 by @gridhead in #120
  • Facilitate Packit support for Fedora Linux 38 and Fedora Linux 39 by @gridhead in #123

New Contributors

Full Changelog: 0.1.2...0.1.3

v0.1.2

11 Jan 03:13

Choose a tag to compare

PyPI release

What's changed

From maintainers

  • Expanded the documentation to explain branch protection
  • Censor the sensitive information from STDOUT
  • Add support for automatic dependency updates using Renovate
  • Circumvent the rate limits on the GitLab API requests
  • Added support for migrating issue ticket confidentiality
  • Added advanced HTTP requests testing support using VCR.py
  • Added configuration to avoid false security flagging

From GitHub

New Contributors

Full Changelog: 0.1.1...0.1.2

v0.1.1

19 Oct 07:36
9f6f13d

Choose a tag to compare

PyPI release

What's changed

From maintainers

  • Reworked the documentation sections with proper updates
  • Initialized packaging workflow with RPM specfile for the project codebase
  • Stepped down version of the runtime dependency requests from ^2.31.0 to ^2.28.0
  • Stepped down version of the runtime dependency GitPython from ^3.1.37 to ^3.1.0
  • Removed unnecessary runtime dependency tqdm from the list

From GitHub

Full Changelog: gridhead/pagure-exporter@0.1.0...0.1.1

v0.1.0

17 Oct 16:59

Choose a tag to compare

PyPI release

What's changed

From maintainers

  • Created the initial release of the project
  • Added support for transferring repositories files from projects on Pagure to GitLab
  • Added support for transferring issue tickets from projects on Pagure to GitLab
  • Added support for inbuilt logging library for better compatibility with journalling
  • Added options for filtering by branch names when transferring repository files
  • Added options for filtering by issue ticket status when transferring issue tickets
  • Added options for filtering by issue ticket identity selection when transferring issue tickets
  • Added options for filtering by issue ticket identity ranges when transferring issue tickets
  • Added options for migrating current states when transferring issue tickets
  • Added options for migrating tagged labels when transferring issue tickets
  • Added options for migrating created comments when transferring issue tickets
  • Ensured excellent quality of the codebase with 100% coverage of functional code
  • Included support for continuous integration using GitHub Actions and Pre-Commit CI

From GitHub

New Contributors

Full Changelog: https://github.com/gridhead/pagure-exporter/commits/0.1.0