Client API for openSUSE BuildService
Project description
OSC Tiny
This project aims to provide a minimalistic and transparent client for accessing the OpenBuildService API.
Usage
This is a very basic example:
from osctiny import Osc
osc = 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
osc_tiny-0.10.5.tar.gz
(65.7 kB
view details)
Built Distribution
osc_tiny-0.10.5-py3-none-any.whl
(84.0 kB
view details)
File details
Details for the file osc_tiny-0.10.5.tar.gz
.
File metadata
- Download URL: osc_tiny-0.10.5.tar.gz
- Upload date:
- Size: 65.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9555f670559bb2fee3d6dfad3133609a36bf5d85f640c4b38f4837092eea09d |
|
MD5 | db4be09415a57ac9b5a48133a8663c87 |
|
BLAKE2b-256 | 95df3f39e9e94f0fa94247f9386049e1d026bf246f57717df5e8c7b7d926e1ad |
File details
Details for the file osc_tiny-0.10.5-py3-none-any.whl
.
File metadata
- Download URL: osc_tiny-0.10.5-py3-none-any.whl
- Upload date:
- Size: 84.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3f5e9a8d6bdae4e0088ca98f267c9c828071f9febd9b835eb08eec6b9662b96 |
|
MD5 | 0b4006e720effe5c611a8b44813cada1 |
|
BLAKE2b-256 | 0f31c8bcd1d7f231e1a9c587113756a3a916a243e6a621817fc05f5038760188 |