https://github.com/runfalk/loopialib
A pythonic interface to Loopia's XMLRPCAPI
https://github.com/runfalk/loopialib
maintainer-wanted unmaintained
Last synced: 11 days ago
JSON representation
A pythonic interface to Loopia's XMLRPCAPI
- Host: GitHub
- URL: https://github.com/runfalk/loopialib
- Owner: runfalk
- License: mit
- Created: 2016-07-28T11:31:54.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-01-19T13:55:31.000Z (over 3 years ago)
- Last Synced: 2025-08-17T20:28:45.667Z (about 2 months ago)
- Topics: maintainer-wanted, unmaintained
- Language: Python
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
Loopia API
==========
This is an unofficial pythonic implementation of
`Loopia's API `_. The default implementation is
XMLRPC-based and leaves a lot of error handling to the end user. This
implementation wraps that API which manages responses for you.Documentation
-------------
This is alpha state software, and I haven't bothered with documentation yet.Development
-----------
I have only implemented the features I need personally. As I need more features
I will add them. Pull requests are welcome.But, there is another project already!
--------------------------------------
Yes, `loopia by anderspetersson `_
and the similar `loopiadnssync by Peter Lindblom `_.
The second does however use Loopia's DynDNS API. I know these implementations
but rolled my own because I enjoy writing these kinds of libraries. Choose
whichever you like.Changelog
---------Version 0.2.0
~~~~~~~~~~~~~
Released 21 August 2017- Added helper ``split_domain`` for separating domain and sub-domain
- Added support for ``getDomain``
- Added support for ``getDomains``
- Fixed a problem where errors would not get raised on some types of API callsVersion 0.1.0
~~~~~~~~~~~~~
Released 2nd November 2016- Initial release