Skip to content

Releases: yaleman/pyaussiebb

v0.1.1 - new service type

26 Aug 02:46
07e02ab
Compare
Choose a tag to compare

v0.0.16

28 Mar 21:37
5763fca
Compare
Choose a tag to compare
  • Deprecated service_plans as it requires MFA or another auth method.
  • types.APIResponseMeta now has optional from and to fields because the Aussie API was replying with them.

Adding FETCHTV NBN type

17 Mar 01:59
a4cc046
Compare
Choose a tag to compare

v0.0.12 - Pagination and VOIP

15 Mar 13:26
ed8ffa3
Compare
Choose a tag to compare

What's Changed

  • adds pydantic as a dependency, will progressively use it more and more for creating "smarter" objects in and out of calls.
  • fixes #22 - adds Opticomm as an NBN service type by @yaleman in #23
  • closes #16 - adds pagination for services by @yaleman in #24
  • closes #17 - adds voip endpoints by @yaleman in #25

Full Changelog: v0.0.11...v0.0.12

v0.0.11

05 Feb 05:49
7e34b2e
Compare
Choose a tag to compare
  • Added aussiebb.exceptions.UnrecognisedServiceType and some quick validation when you run get_usage so it doesn't break.
  • Added some more testing around this.
  • Fixed it so you can pass a session object to the non-asyncio AussieBB
  • Added "use_cached" to get_services calls
  • Added some mock data in aussiebb.const.TEST_MOCKDATA

Linting all the things

04 Feb 15:54
d2cab5d
Compare
Choose a tag to compare

Major change: Minimum supported Python is now 3.9

  • re-defined the API Classes as children of a base class (aussiebb.baseclass.BaseClass).
  • added significantly better typing to inputs/responses.
  • removed all the usage of inspect.
  • moved from setup.py to Poetry for build/packaging.
  • removed loguru dependency, class init now takes a logger as an option or uses python default logging if not. Also removed _debug_print from async version.
  • added NBN_TYPES and PHONE_TYPES to aussiebb.const, to allow one to check if the service matches a known identifier for "phone" (mobile/VOIP) or "NBN" (internet) types - this matters when parsing the resulting service info.
  • added test and fixed result of the asyncio get_service_tests function

Full Changelog: v0.0.9...v0.0.10

v0.0.8 - telephony and making things neater

27 Aug 14:24
3b45b73
Compare
Choose a tag to compare
telephony, rate limit fixes

Fixed rate limiting... maybe.

21 Aug 08:47
8c5441f
Compare
Choose a tag to compare
v0.0.6

better rate limiting fix

v0.0.4 - aiohttp

21 Aug 07:27
56f4ea4
Compare
Choose a tag to compare
Adding aiohttp version, rate limiting and moving things around