semvec/pypi-packages huggingface dataset:
archer 0.5
Thrift app the flask way
License: MIT

Archer
------

.. image:: http://img.shields.io/travis/eleme/archer/master.svg?style=flat
   :target: https://travis-ci.org/eleme/archer


Archer is a micro RPC framework inspired by `Flask` based on `Thrift`.

Archer is super easy to use
```````````````````````````

Save in a hello.py:

.. code:: python

   from archer import Archer
   app = Archer('PingPong')

   @app.api('ping')
   def ping():
       return 'pong'


Save in a hello.thrift::

    service PingPong {
        string ping(),
    }

Archer would find the thrift file for you, and relying on `Thriftpy <https://thriftpy.readthedocs.org/en/latest/>`_
to generate code on the fly.

And Easy to Setup
`````````````````


And run it:

.. code:: bash

   $ pip install Archer
   $ archer run
   * Running on 127.0.0.1:6000/

Archer would find the app instance to start a dev server, and reload it
when detecting changes on your python or thrift file.

Quick to get some feedback
``````````````````````````

Just run the command:

.. code:: bash

   $ archer call ping

   * pong

Use the client shell
````````````````````

Jump into shell with client at your hand:

.. code:: bash

   $ archer client
   >>> client.ping()

Pretty cool, eh!

Links
`````

* `documentation <http://archer-thrift.readthedocs.org/en/latest/index.html>`_
xinge_push 1.1.8.3
xinge Push API for Python(http://xg.qq.com).
License: MIT
Keywords: xinge,Android Push,iOS Push,push

====================
Xinge API for Python
====================

Xinge Push API for Python(http://xg.qq.com).
You can download the lastest version here: http://xg.qq.com/xg/ctr_index/download

------------
Installation
------------
To install xinge_push, simply:

    $ sudo pip install xinge_push

or alternatively install via easy_install:

    $ sudo easy_install xinge_push

or from source:

    $ sudo python setup.py install
fastavro-codecs 0.1.0.dev0
Fastavro codecs.
License: MIT
Keywords: fastavro-codecs

===============fastavro-codecs===============.. image:: https://img.shields.io/pypi/v/fastavro-codecs.svg        :target: https://pypi.python.org/pypi/fastavro-codecs.. image:: https://img.shields.io/pypi/pyversions/fastavro-codecs.svg        :target: https://pypi.python.org/pypi/fastavro-codecs.. image:: https://readthedocs.org/projects/fastavro-codecs/badge/?version=latest        :target: https://readthedocs.org/projects/fastavro-codecs/?badge=latest        :alt: Documentation Status.. image:: https://img.shields.io/travis/rolando/fastavro-codecs.svg        :target: https://travis-ci.org/rolando/fastavro-codecs.. image:: https://codecov.io/github/rolando/fastavro-codecs/coverage.svg?branch=master    :alt: Coverage Status    :target: https://codecov.io/github/rolando/fastavro-codecs.. image:: https://landscape.io/github/rolando/fastavro-codecs/master/landscape.svg?style=flat    :target: https://landscape.io/github/rolando/fastavro-codecs/master    :alt: Code Quality Status.. image:: https://requires.io/github/rolando/fastavro-codecs/requirements.svg?branch=master    :alt: Requirements Status    :target: https://requires.io/github/rolando/fastavro-codecs/requirements/?branch=masterFastavro codecs.* Free software: MIT license* Documentation: https://fastavro-codecs.readthedocs.org.* Python versions: 2.7, 3.4+Features--------FIXMEAvailable codecs::apt-get install libsnappy-dev liblzo2-devCommand line wrapper... code::   $ python -m fastavro_codecs --codecs  brotli  deflate  lz4  lzma  lzo  null  snappy  xz  zstdQuickstart----------FIXMECredits-------This package was created with Cookiecutter_ and the `rolando/cookiecutter-pypackage`_ project template... _Cookiecutter: https://github.com/audreyr/cookiecutter.. _`rolando/cookiecutter-pypackage`: https://github.com/rolando/cookiecutter-pypackage

=======History=======0.1.0-dev (unreleased)----------------------* First release on PyPI.
lvappbuilder 1.0.2
API for LabVIEW Application Builder.
License: MIT

pylvappbuilder
==============

API for LabVIEW Application Builder.

`Sources <https://github.com/gergelyk/pylvappbuilder>`_

`Package <https://pypi.python.org/pypi/lvappbuilder>`_

Introduction
------------

This library has been created to enable LabVIEW users build their projects in command line. This is an important step for these who attempt to automate build process for instance as a part of `Continuous Integration <https://en.wikipedia.org/wiki/Continuous_integration>`_ concept.

Primarly pylvappbuilder was intended to provide it's functionality to `pydoit <http://pydoit.org/>`_. Even though, other tools that can cooperate with Python are welcome too.

**Advantages** of using pylvappbuilder include:

* One-click solution for building multiple variants of the software.
* Possibility of defining Conditional Disable Symbols for each build of the LabVIEW project.
* Possibility of sourcing separate builds with the same version number without need of editing LabVIEW project manually.

In conjunction with pydoit, additional **user-defined actions** can be specified too. For instance:

* Running tests againgst the sources.
* Building a package based on LabVIEW project.
* Installing/uninstalling sources in directories of LabVIEW installation.
* Publishing the sources.

Requirements
------------

* Library has been developed for Windows operating system. However small modifications can make it also usable under other operating systems.
* VIs that library consists of have been created in LabVIEW 2015, thus pylvappbuilder supports >= LabVIEW 2015. If older versions of LabVIEW have to be supported, VIs should be saved in a way which is compatible with that version (use `Save for Previous Version` option in LabVIEW).
* Library has been tested against build definitions definded under `My computer`, which means against building Windows applications. However other targets like RT, FPGA are expected to be supported too, without need of making any modifications.

Usage
-----

Example project can be found in ``pylvappbuilder/example/``. To try it out, one should:

1. Make sure that LabVIEW 2015, Python interpreter, as well as the packages: ``pylvappbuilder`` and ``doit`` are installed in the system.
2. Close all instances of LabVIEW (or they will be killed otherwise).
3. Open system shell prompt in ``pylvappbuilder/example`` and invoke:

::

    doit

3. As an effect, two variants of the project will be built and stored in subdirectories ``build\Debug`` and ``build\Release``.
4. Finally workspace can be cleaned by invoking:

::

    doit clean

Documentation
-------------

Currently no formal documentation for this API exists. All the functions however have self-explanatory names and are documented in the code. Additionally, library includes ``act`` submodule which defines actions that seem to represent the most common usage of the API. **Actions defined in** ``act`` **submodule can be used by pydodit as they are, or they can be used as templates for defining other actions.**