Modrinthpy

Latest version: v0.1.0

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

Scan your dependencies

0.1.0a

Modrinth Client Python SDK (v0.1.0-alpha)

This is an unstable early release (alpha) of the Modrinth Python SDK for interacting with Modrinth's API. This release is intended for developers to test, provide feedback, and contribute improvements.

Key features:
- Basic project management functionality: create, delete, modify, and retrieve projects.
- Support for bulk operations: bulk-edit and bulk-fetch projects.
- Enhanced error handling with custom exceptions like `ModrinthAPIError` and `UnauthorizedError`.
- Ability to handle optional output formatting (with `default_output`) to either print or return the server response.
- Supports async operations via `aiohttp`.
- Built-in client session management for efficient API calls.

Known limitations:
- This release is an alpha version, and some features or endpoints may be unstable or subject to change.
- Limited testing for edge cases.
- Error handling improvements planned for future releases.

**Full Changelog**: https://github.com/mrf0rtuna4/modrinthpy/commits/v0.1.0-a

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.