Releases: Soheab/somerandomapi.py
Releases · Soheab/somerandomapi.py
Fixes
Python 3.14 support
v0.1.2
- Hotfix for Python 3.14 compatibility. The wrapper now supports Python 3.11 to 3.14.
- Other Miscellaneous fixes and improvements internally. For example, the type
checking implementation was improved to handle more edge cases and be less error-prone. - Improve error messages for some exceptions, like missing keyword arguments or passing
positional arguments when only keyword arguments are accepted.
Full Changelog: 0.1.1...0.1.2
Big update! Lots of QoL changes.
v0.1.1
Just for PyPi because v0.1.0 already uploaded to PyPi but something went wrong with it.
v0.1.0
Big update! Lots of QoL changes.
Full changelog: https://somerandomapipy.readthedocs.io/en/main/whats_new.html#v0-1-0
GitHub Diff: 0.0.7...0.1.1
v0.0.7
v0.0.7
- Fix
discriminatorfield in relevant classes and methods.
It would previously raise an error if the discriminator was provided. - Fix an internal error when the API returns an unexpected status code.
- Fix unparsed TypingError.
Sometimes it would send "_UnionGenericAlias" in the error message instead of the actual field type. This was fixed by always parsing the field's type.
Full Changelog: 0.0.6...0.0.7
Make `discriminator` optional in relevant classes and methods.
0.0.6
Full Changelog: 0.0.5...0.0.6
Fix exceptions not being accessed from main namespace
v0.0.5
- Fix exceptions not being accessed from main namespace (
somerandomapi...). - Fix link to API in README
Full Changelog: 0.0.4...0.0.5
Urgent fix for base URL TLD
v0.0.4
- Urgent fix for the base URL for requests to the API. The base URL changed from
https://some-random-api.ml/tohttps://some-random-api.com/
New Contributors
Full Changelog: 0.0.3...0.0.4
Correct base API URL
v0.0.3
- Correct base API URL. URL changed from
https://some-random-api.ml/tohttps://some-random-api.com/. - Fix mistake in :class:
.AnimalClient.get_image_and_fact - Fix enum conversion errors
- Fix link to API in documentation.
Full Changelog: 0.0.2...0.0.3
Fix critical NameError
Full Changelog: 0.0.1...0.0.2
Initial release!
Initial release!
Full Changelog: https://github.com/Soheab/somerandomapi.py/commits/0.0.1