Releases: greenbone/pontos
Releases · greenbone/pontos
pontos 22.10.0
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
- argparser tag create a92ad0c
- code doc b0f58ba
- unittest b20bcaf
- unused import 084aca5
- remove owner arg it is not required e57c849
- Remove useless help=() da08d52
- Change gobject and otype vars to git_object and git_object_type f48c49f
- cleanup argparser 8b90405
- Moved datetime call into function 23356ab
- Function names 7e8bfea
- Remove tag_push function 8363ee6
- Remove body template from github release 3356e09
- help description dacffdc
- Release require existing git tag 3e394ef
pontos 22.9.6
pontos 22.9.5
pontos 22.9.4
pontos 22.9.3
pontos 22.9.2
pontos 22.9.1
pontos 22.9.0
22.9.0 - 2022-09-22
Added
- Add GitHub API for getting information about a single workflow run 355f65a
- Add GitHub API to get workflow runs information 795709d
- Add GitHub API for creating a workflow dispatch event 5f055b3
- Add GitHub API to get information of a single workflow e72bb34
- Add GitHub API to request workflow information d4729a8
- Add GitHub API for deleting an artifact ef3e4d7
- Add GitHub API for requesting workflow artifacts 870155b
- Add new GitHub API for downloading a repo artifact c14b798
- Add GitHub API for getting a single repo artifact 33d7df4
- Add API for getting all artifacts of a GitHub repo 08c7731
- Add a new testing module to pontos #403 15d785e
- Add tests for all testing functions aa61397
- Add a new testing module to pontos 52951c4
- Deploy docs to GitHub pages e0a4045
Removed
- utf-8 code comment in python header e194096
Changed
- Allow to set request parameters and headers for download 65e74c8
- Extend download context manager to accept string as destination cc5cf9d
- Introduce new JSON type for json based GitHub responses 1d29701
- Improve helper module tests 9263399
- Allow to pass PathLike instances to Git.add method c455040
- Allow to pass PathLike as cwd to exec_git d134e76
- Switch to furo sphinx theme for improved docs layout 5172113
- Update dependencies and remove sphinx-autodoc-typehints 867cc81
Bug Fixes
- Fix find signing key tests if a global signing key is set a7c9b25
pontos 22.8.1
pontos 22.8.0
22.8.0 - 2022-08-01
Added
pontos-version
support for JavaScript (#375) f2badc6- Implement a terminal using rich (#347) b8538d3
- sphinx doc 07a3958
Changed
- use Git object for getting the list of available tags (#374) 288487e
- Replace
requests
withhttpx
(#339) 376e82c - Get last released version via git #371 fbeb72c
- m2r2 to MyST 6715c18