py-gitea
py-gitea copied to clipboard
A Gitea-API wrapper in Python
Hi and thanks for a great python module! Though unfortunately the latest on pypi is a bit outdated as I'd love to have this year's improvements. Can you release a...
In a large repository, `get_commits()` will run into too many recursions. I added the possibility to define `sha`, `page`, `limit` (all from the API documentation) and the additional non-API parameter...
can commit repo attribute
Hey! I want to upstream some of the changes we're making to py-allspice, which we forked from py-gitea. I'm wondering if we can set up an automated formatter for this...
Hey! Over in py-allspice, we recently added [a script](https://github.com/AllSpiceIO/py-allspice/blob/main/scripts/generate_attribute_types.py) that uses `sys.setprofile` to identify the attributes in API objects and their types. This is really useful information when working with...
Hello, I was working with your package and was unable to figure out if it'd loaded or could modify topics, so I decided to add a couple new methods. One...
When using requests_get() method to request /repos/{owner}/{repo}/pulls/{index}.{difftype}, the method raises JSONDecodeError("Expecting value", s, err.value) from None exception. I think the cause is that the response body of this Gitea API...
Added patchable fields to Repository object: - has_releases - has_actions - has_packages
- `+` Added model `UserRepoPermission` (maybe need to add `repo` field manually for link with parent repository object, any suggestions are welcome) - `+` Added method `Repository::get_user_permission` ~~*Work in progress,...
For usability reasons it would be really helpful if classes have a human readable string representation like the username for the user class instead of ``.