semvec/pypi-packages huggingface dataset:
vxrpc 0.2.5
XML-RPC client
License: MIT

Summary
=======

    VxRPC implements XML-RPC client. It is based on xmlrpc-c_ client library
    with cURL_ transport. The implementation is faster, than standard xmlrpclib
    at least in 10 times.

Example of usage
================

    ::

        #!/usr/bin/env python

        import vxrpc

        try:
            rpc_call = vxrpc.Caller('http://your_rpc_server')
            response = rpc_call('Id::get_session', login='user')
        except vxrpc.Exception as e:
            print e.message

.. _xmlrpc-c: http://xmlrpc-c.sourceforge.net/
.. _cURL: http://curl.haxx.se/

CHANGES
=======

0.2.5 (19.01.2012)
------------------

- Added support of Python 3.

0.2.4 (12.07.2011)
------------------

- Fixed bug with linking libxmlrpc.

0.2.3 (11.07.2011)
------------------

- Fixed bug with linking xmlrpc_xmlparse.

0.2.2 (11.07.2011)
------------------

- Fixed build on Debian.

0.2.1 (07.04.2011)
------------------

- Fixed build without Cython.

0.2.0 (07.04.2011)
------------------

- Added positional arguments to Caller.__call__.

0.1.1 (06.04.2011)
------------------

- Fixed build with Cython.

0.1.0 (06.04.2011)
------------------

- Initial release.
codespeed-client 0.3.3
Library and command-line tool to push benchmark data to CodeSpeed.
License: MIT

================
codespeed-client
================

Library and command-line tool to push benchmark data to CodeSpeed.

Tested with Python 2.6, 2.7 and 3.2. Versions < 2.6 will not work, 3.x may work but not tested.

Usage as library: ::

    from codespeed_client import Client

    # kwargs list: environment, project, benchmark, branch, commitid, revision_date, executable,
    #              result_date, result_value, max, min, std_dev

    # kwargs passed to constructor are defaults
    client = Client('http://codespeed.example.net', environment='Test Environment', project='Project')

    # kwargs passed to add_result overwrite defaults
    client.add_result(commitid=1278, benchmark='primes', result_value=42.0)
    client.add_result(commitid=1278, benchmark='ai',     result_value=7)

    # upload all results in one request
    client.upload_results()

As command-line tool: ::

    codespeed-client --help
    codespeed-client --environment='Test Environment' --project=Project --commitid=1278 \
                     --benchmark=primes --result-value=42.0
    codespeed-client --environment='Test Environment' --project=Project --commitid=1278 \
                     --benchmark=ai --result-value=7