Sudoblark-python-core

Latest version: v1.0.2

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

Scan your dependencies

1.0.2

> Release doc template by good-docs, see [here](https://gitlab.com/tgdp/templates) for their templates.

25th February 2025

- Updated release process such that Mike should, hopefully, work - but no way to know until the release is triggered
- Added in Mike steps which, when run manually, allow for navigation to a `latest` slug in the URL and provide an actual dropdown:

![image](https://github.com/user-attachments/assets/00f371be-2f5a-42c5-b166-01a92d297c97)

- Updated doc links to all reference latest such that they're stable for future releases.

What's Changed
* Add in mike versioning drop-down by benjaminlukeclark in https://github.com/sudoblark/sudoblark.python.core/pull/7
* Add in mike delete and bump toml by benjaminlukeclark in https://github.com/sudoblark/sudoblark.python.core/pull/8

**Full Changelog**: https://github.com/sudoblark/sudoblark.python.core/compare/1.0.1...1.0.2

1.0.1

> Release doc template by good-docs, see [here](https://gitlab.com/tgdp/templates) for their templates.

25th February 2025

- Fixed behavioural checks not working in pipelines
- Added automated CD for push to PyPI
- Added automated CD for publish of versioned docs using mike
- Changed the README to use for PyPI to not have broken links

What's Changed
* Fix CI and implement CD by benjaminlukeclark in https://github.com/sudoblark/sudoblark.python.core/pull/6


**Full Changelog**: https://github.com/sudoblark/sudoblark.python.core/compare/1.0.0...1.0.1

1.0.0

> Release doc template by good-docs, see [here](https://gitlab.com/tgdp/templates) for their templates.

25th February 2025

The initial release of the `sudoblark_python_core` library! All available on [PyPI](https://pypi.org/project/sudoblark-python-core/) no less. _The readme is a bit borked on there, but my first time to PyPI meant I didn't know what the package name would be!_

There's quite a bit in this release, nearly 3000~ lines, which would be quite the bloat to document here.

However, there is a live source of documentation available [here](https://sudoblark.github.io/sudoblark.python.core/). It is recommended to read that to understand how to use the library, classes it exports, supported interfaces etc.

New features

* **GitHubClient**

GitHubClient interface allows you to:
- Retrieve organisations within GitHub
- Lookup a personal or organisation-scoped repository
- Lookup pull requests, or a singular pull request, on a given repository
- Lookup comments for a given pull request
- Post comments on a pull request
- Update, overwrite, and delete comments on a pull request

More information available in the live docs under:
- Known interfaces
- Useful Examples

What's Changed
* Bootstrap repo and setup GitHub interface by benjaminlukeclark in https://github.com/sudoblark/sudoblark.python.core/pull/4
* Add in release instructions by benjaminlukeclark in https://github.com/sudoblark/sudoblark.python.core/pull/5

New Contributors
* benjaminlukeclark made their first contribution in https://github.com/sudoblark/sudoblark.python.core/pull/4

**Full Changelog**: https://github.com/sudoblark/sudoblark.python.core/commits/1.0.0

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.