https://github.com/suse/osc-tiny
Documentation
https://github.com/suse/osc-tiny
Last synced: 5 months ago
JSON representation
Documentation
- Host: GitHub
- URL: https://github.com/suse/osc-tiny
- Owner: SUSE
- License: mit
- Created: 2018-12-10T13:44:28.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-27T12:16:58.000Z (10 months ago)
- Last Synced: 2025-04-15T16:26:23.140Z (6 months ago)
- Language: Python
- Homepage: https://osc-tiny.readthedocs.io/
- Size: 2.1 MB
- Stars: 13
- Watchers: 4
- Forks: 11
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
OSC Tiny
========

[](https://badge.fury.io/py/osc-tiny)
[](https://github.com/crazyscientist/osc-tiny/tree/python-coverage-comment-action-data)This project aims to provide a minimalistic and transparent client for accessing
the [OpenBuildService](https://openbuildservice.org/)
[API](https://build.opensuse.org/apidocs/index).Usage
-----This is a very basic example:
```python
from osctiny import Oscosc = Osc(
url="https://api.opensuse.org",
username="foobar",
password="helloworld",
)# This returns an LXML object
osc.requests.get(request_id=1)# This returns an LXML object
osc.search.request(xpath="state/@name='new'")
```For more documentation see https://osc-tiny.readthedocs.io/en/latest/
Contributing
------------Any contributions are welcome.
Links
-----* https://osc-tiny.readthedocs.io/en/latest/
* https://openbuildservice.org/
* https://build.opensuse.org/apidocs/index