Skip to content

Releases: oras-project/oras-py

Oras-py Release v0.1.14

04 Feb 19:08
7e2a092
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @wolfv made their first contribution in #68

Full Changelog: 0.1.13...0.1.14

Oras-py Release v0.1.13

15 Jan 20:42
bea478c
Compare
Choose a tag to compare

What's Changed

  • renaming _upload_blob to upload_blob by @vsoch in #66
  • fixing package URL in setup.py

Full Changelog: 0.1.12...0.1.13

Oras-py Release v0.1.12

11 Dec 19:02
b21ba97
Compare
Choose a tag to compare

What's Changed

  • ensure we strip path separators from title push/pull by @vsoch in #64

Full Changelog: 0.1.11...0.1.12

Oras-py Release v0.1.11

11 Dec 02:31
e0b2011
Compare
Choose a tag to compare

What's Changed

  • adding extended pull example by @vsoch in #63
  • deprecating several private client functions in favor of public (see CHANGELOG).

Full Changelog: 0.1.1...0.1.11

Oras-py Release v0.1.1

10 Dec 22:48
bcac31d
Compare
Choose a tag to compare

What's Changed

  • Refactor user guide with examples by @vsoch in #60
  • Addition of oras.utils.workdir as a helper function to give developers local context during push

Full Changelog: 0.1.0...0.1.1

Oras-py Release v0.1.0

10 Dec 21:02
c383b80
Compare
Choose a tag to compare

What's Changed

  • Remove Client by @vsoch in #59
  • Fix bug that path provided can be posixpath
  • Move client to be more robust examples, with external examples too
  • Clear instructions for using debug
  • Addition of "set_token_auth" to main function is a token is supported (rare I think)
  • external login functions refactored to be part of the main client to simplify design
  • registries allow namespaces that don't perfectly conform to a traditional docker URI, and we now allow that
  • logout properly unsets any token or auth credential
  • if an initial try of an authentication fails, we fall back to trying providing just the credentials verbatim (EC2 seems to need this)
  • blob names can be provided with an optional mediaType separated by a colon (e.g., path/to/blob.png:my.custom.mediatype.
  • Annotations can actually be "None" (again, EC2)

See #59 for detail about the reason to remove the client.

Full Changelog: 0.0.18...0.1.0

Oras-py Release v0.0.18

02 Dec 21:15
3b4e6d7
Compare
Choose a tag to compare

What's Changed

  • use vsoch/action-updater to pin versions of workflows, add pre-commit by @vsoch in #52
  • [tributors] contributors/update-2022-10-26 by @github-actions in #53
  • replacing system exits with raising exceptions by @vsoch in #57
  • allowing for request of anonymous token

Full Changelog: 0.0.17...0.0.18

Oras-py Release v0.0.17

26 Oct 04:54
b0b5ccf
Compare
Choose a tag to compare

What's Changed

  • refactoring docs to markdown instead of rst by @vsoch in #41
  • adding support for manifest --annotation by @vsoch in #42
  • [tributors] contributors/update-2022-09-22 by @github-actions in #44
  • try disabling chunked upload by @vsoch in #45
  • add safe extraction for targz by @vsoch in #47
  • [tributors] contributors/update-2022-10-21 by @github-actions in #48
  • Apply appropriate header for authentication against a gitlab registry by @magelisk in #50

New Contributors

Full Changelog: 0.0.13...0.0.17

Oras-py Draft Release v0.0.13

06 Aug 17:19
bd723c6
Compare
Choose a tag to compare

What's Changed

  • removing redundant getting started docs by @vsoch in #39
  • improving error message if location header missing by @vsoch in #35
  • Fixing bug that download directory of an artifact not existing causes error

Full Changelog: 0.0.12...0.0.13

Oras-py Draft Release v0.0.12

08 Jun 00:21
6943c94
Compare
Choose a tag to compare

What's Changed

  • fixing bugs with GitHub packages push/pull and adding test
  • testing solution for bot to sign things by @vsoch in #22
  • [tributors] contributors/update-2022-05-26 by @github-actions in #26
  • adding 1_python.md site for oras-www by @vsoch in #27
  • Adding simple developer docs with example client by @vsoch in #32
  • Docker optional dependency by @vsoch in #28
  • Adding test for push/pull to github packages by @vsoch in #34

New Contributors

  • @github-actions made their first contribution in #26

Full Changelog: 0.0.11...0.0.12