Skip to content

marienz/txcloudflare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

txcloudflare

txcloudflare is a Python+Twisted interface to CloudFlare using the CloudFlare client API v1.0 over HTTPS+JSON. The API documentation can be found here:

http://www.cloudflare.com/docs/client-api.html

This library is feature-complete at time of release, please see the /examples/ folder for detailed bare examples on all operations.

All operations are fully asynchronous and will be simple to anyone who is familiar with Twisted.

If you have txverifyssl installed the CloudFlare SSL certificate will be fully authenticated and verified. See:

https://github.com/meeb/txverifyssl

txcloudflare was Developed and tested with Python 2.7 and Twisted 11.1, although it should work given the features used (but not tested) with Python >= 2.7 and Twisted >= 9.0.

You can install (and use --upgrade to upgrade) the latest version via "pip" directly from github:

$ pip install git+git://github.com/meeb/txcloudflare.git@master

Or you can install it manually:

$ python setup.py install

Please do report, fork or otherwise notify me of any bugs or issues.

CloudFlare host API support may be added if there is demand for it.

About

CloudFlare API client for Twisted

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages