Skip to content

Releases: peering-manager/pyixapi

Version 0.2.6

17 Apr 23:19
e549361
Compare
Choose a tag to compare

Fix call to requests, set user agent in headers

Version 0.2.5

13 Feb 23:00
f062002
Compare
Choose a tag to compare
  • Fix user agent reference

Version 0.2.4

13 Feb 20:25
4824288
Compare
Choose a tag to compare
  • Switch to poetry 2.0
  • Add support for proxying requests using proxies named parameter

Version 0.2.3

21 Feb 21:00
33541cc
Compare
Choose a tag to compare

No changes compared to 0.2.2.
Tag created and package published due to 0.2.2 packaging issue.

Version 0.2.2

14 Feb 11:56
33541cc
Compare
Choose a tag to compare
  • Use Poetry for packaging
  • Use Ruff for linting and formatting
  • Start adding type hints
  • Deprecate token's issued_at property, some implementations don't provide it; a dummy value is still returned with a warning to avoid breaking existing code

Version 0.2.1

29 Aug 10:47
3b434d7
Compare
Choose a tag to compare
  • Use product_offerings property, IX-API version 1 uses products instead of product-offerings as endpoint for products offered by an IXP to its customers. This new property will return the suitable endpoint based on the IX-API version being used.

Version 0.2.0

19 Aug 14:35
7e82850
Compare
Choose a tag to compare
  • Add create() function for endpoints. his function is used to send a POST request in order to create an
    object
  • Use accounts property, IX-API version 1 uses customers instead of accounts as account endpoint. this new property will return the suitable endpoint based on the IX-API version being used
  • Fix token error when using delete(), save() and update() on an object

Version 0.1.4

07 Feb 22:06
f5a9bfb
Compare
Choose a tag to compare
  • Fix crash when parsing nested dictionaries

Version 0.1.3

28 Jan 14:29
b4892bb
Compare
Choose a tag to compare
  • Add IX-API v2 endpoints
  • Parse IX-API version as integer
  • Test against Python 3.11

Version 0.1.2

13 Oct 19:32
0e92100
Compare
Choose a tag to compare
  • Add is_expired property to Token
  • Add dedicated message to 401 error
  • Fix endpoint name attribute
  • Improve authentication to avoid tokens re-generation if not needed