Skip to content

Releases: packit/ogr

0.5.0

28 Jun 09:44
0b292e8
Compare
Choose a tag to compare

0.5.0

New Features

Fixes

Minor

  • Write mode in testing is determined whether a respective offline file exists or not. (@lachmanfrantisek)
  • Allow saving sequence of responses during tests. (@lachmanfrantisek)

0.4.0

11 Jun 14:09
0881582
Compare
Choose a tag to compare

0.4.0

  • Ogr no longer uses libpagure and calls Pagure API directly.
  • PersistentObjectStorage can serialize data into yaml file after calling store().

0.3.1

14 May 14:55
6b98071
Compare
Choose a tag to compare

0.3.1

Fixes

  • Added missing module ogr.services.mock

0.3.0

14 May 10:20
e66d53a
Compare
Choose a tag to compare

0.3.0

New Features

  • Mocking of GitHub and Pagure APIs for testing ogr and packit has been greatly improved.
  • GithubProject now implements adding of PR comments and also comments and status on a commit.

0.2.0

28 Mar 09:21
1a68f34
Compare
Choose a tag to compare

0.2.0

New Features

  • GithubProject now fully supports all the forking-related methods.
  • GitProject class now has a parent property to get the original GitProject of
    a fork.
  • Methods related to forking received usability updates: they should be now
    easier to work with and you'll need to write less code.
  • The upstream project now has a CONTRIBUTING.md file. All your contributions are
    welcome!

Fixes

  • New github pull request now link to the URL on web interface instead of API.

Minor

  • We have implemented multiple tools to increate code quality: coverage, black, pre-commit, mypy, flake8
    • All of them run in CI as well.

0.1.0

18 Mar 17:58
73f0575
Compare
Choose a tag to compare

0.1.0

New Features

  • Ogr now has an API for Github releases.

Minor

  • We have started using black, flake8 and mypy to improve the code quality.

  • We are running upstream CI in CentosCI.

  • Ogr is using packit to bring upstream releases to Fedora.

0.0.3

28 Feb 11:48
059d210
Compare
Choose a tag to compare

0.0.3

Fixes

  • Fix the Python3.6 compatibility:
    • remove dataclasses
    • use strings for type annotations

0.0.2

19 Feb 05:01
9403003
Compare
Choose a tag to compare

0.0.2

New Features

  • You can now search/filter pull-request comments.
  • New methods for changing tokens.
  • Basic support for GitHub.
  • New method for a file content.

Breaking changes

  • The GitHub repo was moved to the packit-service organization.

Fixes

  • Object representation of the pull-request and pull-request commend.

0.0.1

13 Jan 14:04
29ca3ca
Compare
Choose a tag to compare

0.0.1

  • Initial release.
  • First version of API.
  • Basic Pagure Implementation.