semvec/pypi-packages huggingface dataset:
xcam 0.1.0
 Driver for the XCAM rack to control and readout CCD sensors 
License: MIT
Keywords: esa esapy rpc distributed remote procedure calling zeromq zmq

XCAM CCD Controller
===================

Driver to control the XCAM rack.


Build and Test Commands
-----------------------

Install this package::

    pip install xcam --extra-index-url http://lab-linux-server.estec.esa.int/pypiserver --trusted-host lab-linux-server.estec.esa.int
    
Install build and test tools::

    pip install docutils
    pip install coverage
    pip install pylint
    pip install nose
    pip install tox
    pip install plantuml

From the root directory (rpc) run the following commands::

    pylint --rcfile=pylint.cfg xcam
    nosetests --with-coverage --cover-erase --cover-html
    coverage run -m unittest discover -b -v -s .
    coverage report
    python -m unittest discover
    python setup.py bdist_wheel

To build the README.rst documentation::

    pygmentize -S default -f html -a .python > style.css
    python %VIRTUAL_ENV%/Scripts/rst2html.py --link-stylesheet --cloak-email-addresses --toc-top-backlinks --syntax-highlight=short --stylesheet-dirs=. --stylesheet README.css README.rst esapy_rpc.html

Syntax highlighting using pygments: http://pygments.org/docs/cmdline/

PyPI Register / Upload commands::

    python setup.py bdist_wheel
    # For PyPI LIVE use: https://pypi.python.org/pypi
    python setup.py register -r https://testpypi.python.org/pypi
    # For PyPI LIVE use: pypi
    python setup.py bdist_wheel upload -r pypitest
    # or,
    python setup.py bdist_wheel upload -r http://lab-linux-server.estec.esa.int:9999
    
To authenticate automatically create a file named *.pypirc* in your $HOME directory,::

	[distutils]
	index-servers =
	    sci-fv
	
	[sci-fv]
	repository: http://lab-linux-server.estec.esa.int/packages
	username: lab
	password: <password>
	
Now the upload command can be executed without an authentication prompt using,::

	python setup.py bdist_wheel upload -r sci-fv

If the above has 
	

Make sure the `.pypirc` file is defined in your home folder before running
the above commands.
emissionrpc 0.4.5
Emission, Another Wrapper JSON-RPC to Transmission
License: MIT
Keywords: torrent json rpc

EmissionRPC
===========

.. image:: https://img.shields.io/pypi/v/emissionrpc.svg?style=flat-square
    :target: emissionrpc

.. image:: https://img.shields.io/pypi/pyversions/emissionrpc.svg?style=flat-square
    :target: emissionrpc

EmissionRPC, a (Yet Another) Python wrapper JSON-RPC to `Transmission <http://transmissionbt.com/>`_ BitTorrent client.

See the `RPC interface <https://trac.transmissionbt.com/browser/trunk/extras/rpc-spec.txt>`_ .

Prerequisites
-------------

python 2.7 and 3.6


How to install
--------------

.. code-block:: bash

    $ pip install emissionrpc

Usage
-----

.. code-block:: python3

    import emissionrpc

    emitter = emissionrpc.Client()

    # Get the torrent's list
    emitter.list_torrent()

    # Adding a torrent (the torrent is not started)
    emitter.add_torrent('http://urltorrent.torrent')

    # To start all the torrents
    emitter.start()

    # To start a specific torrent (pass the id to the client)
    emitter.start(1)

    # To delete a torrent (pass the id to the client)
    emitter.delete(3)