Skip to content

Releases: Soheab/somerandomapi.py

Fixes

16 Oct 22:01

Choose a tag to compare

v0.1.3

  • Hot fix for cases where None was no longer accepted, even though it was the default.
  • Fixed the wrong or no repr appearing for some models.

Full Changelog: 0.1.2...0.1.3

Python 3.14 support

16 Oct 21:33

Choose a tag to compare

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.

02 May 20:00

Choose a tag to compare

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

12 Oct 21:16

Choose a tag to compare

v0.0.7 Pre-release
Pre-release

v0.0.7

  • Fix discriminator field 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.

09 Aug 22:17

Choose a tag to compare

0.0.6

  • Make discriminator not required in relevant classes by @Soheab in #3

Full Changelog: 0.0.5...0.0.6

Fix exceptions not being accessed from main namespace

19 Jul 15:10

Choose a tag to compare

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

15 May 03:49

Choose a tag to compare

Pre-release

v0.0.4

  • Urgent fix for the base URL for requests to the API. The base URL changed from https://some-random-api.ml/ to https://some-random-api.com/

New Contributors

  • @lol219 made their first contribution in #1

Full Changelog: 0.0.3...0.0.4

Correct base API URL

06 May 16:37

Choose a tag to compare

Correct base API URL Pre-release
Pre-release

v0.0.3

  • Correct base API URL. URL changed from https://some-random-api.ml/ to https://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

04 Mar 16:46

Choose a tag to compare

Pre-release

Full Changelog: 0.0.1...0.0.2

Initial release!

04 Mar 16:21

Choose a tag to compare

Initial release! Pre-release
Pre-release