Pagure-exporter

Latest version: v0.1.3

Safety actively analyzes 622904 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.1.3

PyPI release

- https://pypi.org/project/pagure-exporter/0.1.3/

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 https://github.com/fedora-infra/pagure-exporter/pull/87
* Bump version from v0.1.1 to v0.1.2 by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/88
* Automated dependency updates by renovate in https://github.com/fedora-infra/pagure-exporter/pull/90
* Automated dependency updates by renovate in https://github.com/fedora-infra/pagure-exporter/pull/91
* Automated dependency updates by renovate in https://github.com/fedora-infra/pagure-exporter/pull/92
* Update dependency black to v24 by renovate in https://github.com/fedora-infra/pagure-exporter/pull/94
* Update dependency pytest to v8 by renovate in https://github.com/fedora-infra/pagure-exporter/pull/95
* Update dependency ruff to ^0.0.285 || ^0.1.0 || ^0.2.0 by renovate in https://github.com/fedora-infra/pagure-exporter/pull/97
* Automated dependency updates by renovate in https://github.com/fedora-infra/pagure-exporter/pull/98
* Move all HTTP requests to be made with Python bindings for GitLab by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/100
* [DOC] update doc for use `venv` instead of `virtualenv` by feizai2003 in https://github.com/fedora-infra/pagure-exporter/pull/102
* Automated dependency updates by renovate in https://github.com/fedora-infra/pagure-exporter/pull/104
* Automated dependency updates by renovate in https://github.com/fedora-infra/pagure-exporter/pull/108
* Clean up after the removal of requests-based GitLab interactions by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/110
* Update dependency ruff to ^0.0.285 || ^0.1.0 || ^0.2.0 || ^0.3.0 by renovate in https://github.com/fedora-infra/pagure-exporter/pull/111
* Ensure that the destination issue tickets have the source namespace ordering by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/112
* Wipe GitLab Runners tokens and ensure they stay wiped by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/113
* add Packit support by shubhamkarande13 in https://github.com/fedora-infra/pagure-exporter/pull/116
* Automated dependency updates by renovate in https://github.com/fedora-infra/pagure-exporter/pull/119
* Bump version from v0.1.2 to v0.1.3 by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/120

New Contributors
* feizai2003 made their first contribution in https://github.com/fedora-infra/pagure-exporter/pull/102
* shubhamkarande13 made their first contribution in https://github.com/fedora-infra/pagure-exporter/pull/116

**Full Changelog**: https://github.com/fedora-infra/pagure-exporter/compare/0.1.2...0.1.3

0.1.2

PyPI release

- https://pypi.org/project/pagure-exporter/0.1.2/

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
* Version bump the RPM specfile to v0.1.1 by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/49
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/fedora-infra/pagure-exporter/pull/50
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/fedora-infra/pagure-exporter/pull/53
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/fedora-infra/pagure-exporter/pull/54
* Expand documentation to explain branch protection by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/61
* Censor the sensitive information from `STDOUT` by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/62
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/fedora-infra/pagure-exporter/pull/59
* Circumvent the rate limits on the API requests by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/65
* Migrating privacy/confidentiality of the issue tickets by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/68
* Configure Renovate by renovate in https://github.com/fedora-infra/pagure-exporter/pull/70
* Configure Renovate Action for Python projects by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/75
* Update dependency black to v23 by renovate in https://github.com/fedora-infra/pagure-exporter/pull/77
* Update dependency ruff to ^0.0.285 || ^0.1.0 by renovate in https://github.com/fedora-infra/pagure-exporter/pull/76
* Add testing support using VCR.py by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/78
* Automated dependency updates by renovate in https://github.com/fedora-infra/pagure-exporter/pull/82
* Add `.gitleaks.toml` to ignore some GitLab runner tokens by gridhead in https://github.com/fedora-infra/pagure-exporter/pull/83
* Automated dependency updates by renovate in https://github.com/fedora-infra/pagure-exporter/pull/84
* Automated dependency updates by renovate in https://github.com/fedora-infra/pagure-exporter/pull/85

New Contributors
* renovate made their first contribution in https://github.com/fedora-infra/pagure-exporter/pull/70

**Full Changelog**: https://github.com/fedora-infra/pagure-exporter/compare/0.1.1...0.1.2

0.1.1

PyPI release

- https://pypi.org/project/pagure-exporter/0.1.1/

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

* Rework documentation sections with proper updates by gridhead in https://github.com/gridhead/pagure-exporter/pull/47
* Version bump the project from v0.1.0 to v0.1.1 by gridhead in https://github.com/gridhead/pagure-exporter/pull/48

**Full Changelog**: https://github.com/gridhead/pagure-exporter/compare/0.1.0...0.1.1

0.1.0

PyPI release

- https://pypi.org/project/pagure-exporter/0.1.0/

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

* Add project scaffolding assets by gridhead in https://github.com/gridhead/pagure-exporter/pull/1
* Add initial set of screens to the interface by gridhead in https://github.com/gridhead/pagure-exporter/pull/2
* Rework the tooling and interactions by gridhead in https://github.com/gridhead/pagure-exporter/pull/3
* Add usage, setup and transfer information to the documentation by gridhead in https://github.com/gridhead/pagure-exporter/pull/4
* Bump gitpython from 3.1.30 to 3.1.35 by dependabot in https://github.com/gridhead/pagure-exporter/pull/6
* Bump certifi from 2022.12.7 to 2023.7.22 by dependabot in https://github.com/gridhead/pagure-exporter/pull/8
* Bump requests from 2.28.2 to 2.31.0 by dependabot in https://github.com/gridhead/pagure-exporter/pull/9
* Bump urllib3 from 1.26.14 to 1.26.17 by dependabot in https://github.com/gridhead/pagure-exporter/pull/11
* Adding pre-commit into repo by onuralpszr in https://github.com/gridhead/pagure-exporter/pull/13
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/gridhead/pagure-exporter/pull/14
* Transferring issue tickets from the source namespace to the destination namespace by gridhead in https://github.com/gridhead/pagure-exporter/pull/5
* Reformat the codebase and add exceptions by gridhead in https://github.com/gridhead/pagure-exporter/pull/17
* Moved from `click.echo()` to in-built logging library by gridhead in https://github.com/gridhead/pagure-exporter/pull/18
* Add documentation for the `--commit` option by gridhead in https://github.com/gridhead/pagure-exporter/pull/20
* Bump gitpython from 3.1.35 to 3.1.37 by dependabot in https://github.com/gridhead/pagure-exporter/pull/29
* Setup codebase testing with an initial set of tests by gridhead in https://github.com/gridhead/pagure-exporter/pull/27
* Add CI/CD support using GitHub Actions by gridhead in https://github.com/gridhead/pagure-exporter/pull/30
* Add some tests for the issue transferring options by gridhead in https://github.com/gridhead/pagure-exporter/pull/32
* Add some tests for the repository assets wrangling options by gridhead in https://github.com/gridhead/pagure-exporter/pull/36
* Include more test cases to check issue ticket operations by gridhead in https://github.com/gridhead/pagure-exporter/pull/39
* Add more description for the software application by gridhead in https://github.com/gridhead/pagure-exporter/pull/44
* Rename from `protop2g` to `pagure-exporter` by gridhead in https://github.com/gridhead/pagure-exporter/pull/45

New Contributors

* gridhead made their first contribution in https://github.com/gridhead/pagure-exporter/pull/1
* dependabot made their first contribution in https://github.com/gridhead/pagure-exporter/pull/6
* onuralpszr made their first contribution in https://github.com/gridhead/pagure-exporter/pull/13
* pre-commit-ci made their first contribution in https://github.com/gridhead/pagure-exporter/pull/14

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

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.