github greenbone/pontos v22.10.0
pontos 22.10.0

latest releases: v24.9.0, v24.3.2, v24.3.1...
2 years ago

22.10.0 - 2022-10-25

Added

  • Add an Asynchronous GitHub API #446 9ed6aa3
  • Improve typing for AsyncDownloadProgressIterable 2d7537d
  • Add async API for uploading release assets to GitHub 48a2666
  • Add an AsyncIterator for uploading binary content from a Path 866a5fe
  • Add async GitHub download release assets API 9299ee3
  • Add async GitHub API for downloading release zip and tarball files e58f02d
  • Add async GitHub API for downloading artifacts 3a46a44
  • Add async GitHub client stream method b6de04c
  • Add new helpers for async download with progress 0fd5fe4
  • Add test for async creating a simple GitHub relase 81596cc
  • Add tests for async GitHub artifacts API 038a448
  • Add async test for a simple GitHub pull request update ba291f0
  • Add tests for async GitHub labels API 6ad0e1b
  • Add tests for async GitHub workflows API 9e74c2a
  • Add tests for async GitHub releases API e1b055a
  • Add tests for async GitHub organizations API 5fae080
  • Add tests for async GitHub pull requests API 640b1ae
  • Add async tests for GitHub contents API c429dfe
  • Add class for mocking an AsyncIterator from an Iterable edc4c22
  • Add tests for async GitHub branches API 2f852da
  • Add tests for GitHubAsyncRESTClient b70e3c4
  • Export GitHubAsyncRESTApi from pontos.github.api 29c36a4
  • Add async GitHub workflows API 97be2ef
  • Add async GitHub releases API 42fd883
  • Add async GitHub API for pull requests d693a9c
  • Add async GitHub labels API aec85ab
  • Add async GitHub contents API 248c276
  • Add async banches GitHub API 17e906f
  • Add a GitHubAsyncRESTApi class d3434fe
  • Implement classes for async organization and artifacts GitHub API 2748e58
  • Add new async HTTP client class for GitHub requests 9b49a6b
  • Add cli for input and output variables of GitHub Actions b2b821f
  • Update Actions output due to changes in GitHub 796bdba
  • unittest create tag no date no github_object_type 3b62728
  • unittest create tag argparser 1fa8dff
  • unittest for git.tag 0f3b80b
  • unittest test_create_tag_reference 5672f04
  • Unittest create_tag ffae2fb
  • unittest for create_tag cmd function f60b266
  • Use git_object_type and git_object var names 86ffe7f
  • Allow None var for git_object_type e139dc7
  • tag create cmd 6362ad3
  • Create tag function for arg parser 020b00d
  • create_github_tag and create_github_tag_reference 698b63e
  • git tag support c4e7dba
  • more unittests 63b5f15
  • some defaults 31e031e
  • some unittests 28131f7
  • Doc to cmds 12507a8
  • store action to argparser aaa8f0a
  • Init github release cmd da4cc8f
  • Add py.typed file (PEP 561) to support finding types 8a947bd

Changed

  • Improve GitHub async client stream tests e7b6b5b
  • Make the upload release artifacts test reliable 5172e57
  • Extend GitHub client API to allow posting binary content 296c82e
  • Allow to pass full URL to GitHub API client methods 62863f8
  • Allow to pass a full url to async github client stream method 11d7c13
  • Extract getting GitHub args and api url into own private methods 0826e49
  • Avoid printing output to console in JS update_version tests cb90b85
  • Ensure that test files are removed if a test failes a4f193b

Bug Fixes

Don't miss a new pontos release

NewReleases is sending notifications on new releases.