Metadata-Version: 1.1
Name: nfsnapi
Version: 0.2.0
Summary: Stuff to make working with the NearlyFreeSpeech.NET API easier.
Home-page: https://github.com/damiendart/nfsnapi-python
Author: Damien Dart
Author-email: damiendart@pobox.com
License: UNKNOWN
Description: =======
        nfsnapi
        =======
        
        A simple Python package with a couple of functions (and an exception
        class) that make working with the `NearlyFreeSpeech.NET API`_ easier.
        
        .. _NearlyFreeSpeech.NET API: https://members.nearlyfreespeech.net/wiki/API
        
        
        Synopsis
        --------
        
        ::
        
          >>> import nfsnapi
          >>> # Replace USERNAME, API_KEY, and so on with actual values.
          >>> nfsnapi.run_request("USERNAME", "API_KEY",
          ... "/account/ACCOUNT_NUMBER/balance")
          '10.56'
          >>> nfsnapi.run_request("USERNAME", "API_KEY",
          ... "/dns/DOMAIN/listRRs", "type=A")
          (A bunch of JSON not shown.)
          >>> # And so on...
        
        
        Installation
        ------------
        
        The usual ``python setup.py install`` dance will install ``nfsnapi``.
        Alternatively, ``nfsnapi`` is available from `PyPI`_ via your Python
        package manager of choice.
        
        .. _PyPI: https://pypi.python.org/pypi/nfsnapi
        
        
        Documentation and Testing
        -------------------------
        
        The ``nfsnapi`` module is heavily documented. Running
        ``nfnsapi-tests.py`` will, funnily enough, run some tests; the tests
        require a configuration file with API credentials and what-not, see
        ``nfnsapi-tests.py``'s docstring for more information.
        
        
        Licence
        -------
        
        ``nfsnapi`` was written by Damien Dart, <damiendart@pobox.com>. This is
        free and unencumbered software released into the public domain. For more
        information, please refer to the accompanying "UNLICENCE" file.
        
Keywords: nearlyfreespeech nfsn
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: Public Domain
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Operating System :: OS Independent
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
