semvec/pypi-packages huggingface dataset:
ec2stash 0.1.6
EC2 stash using AWS Parameters Store
License: MIT
Keywords: ec2stash

===============
EC2 Stash Store
===============

.. image:: https://circleci.com/gh/giuliocalzolari/ec2stash/tree/master.svg?style=svg
    :target: https://circleci.com/gh/giuliocalzolari/ec2stash/tree/master

.. image:: https://badge.fury.io/py/ec2stash.png
    :target: https://badge.fury.io/py/ec2stash


Config
------

this script is designed to run across multiple accounts and across multiple regions you can switch between regions/accounts using some OS vars

To execute an assume role action::

  $ export AWS_SSM_ROLE=arn:aws:iam::111111111:role/admin


Command
-------
::

  $ ec2stash -h
  Usage: ec2stash [OPTIONS] COMMAND [ARGS]...

  Options:
    --iam TEXT     IAM to assume
    --region TEXT  AWS region
    --kms TEXT     KMS Key
    --help         Show this message and exit.

  Commands:
    backup
    blockerase
    delete
    erase
    get
    gettag
    list
    put
    render
    restore
    setup
    tag



License
-------

ec2stash is licensed under the `MIT <LICENSE>`_.
asya 0.1
Asynchronously your acquaintances from GitHub issues
License: MIT
Requires Python: >=3.4
Keywords: github issues social search asyncio comments issues

asya
====

|license_badge| |rtd_badge|

**AS**\ ynchronously-\ **Y**\ our-\ **A**\ cquaintances from `GitHub`_ issues

Installation
------------

You can simply install Asya in standard Python way (system-wide or with virtual env).
Python 3.4 or higher is required (`asyncio`_ is in Python since 3.4).

.. code::

   python setup.py install


Usage
-----

After installation, you can use the CLI of Asya:

.. code::

   asya --help
   asya MarekSuchanek --token <your-secret-API-token>

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

Visit `asya.readthedocs.io`_ or after installing Asya, you can also build the documentation on your own:

.. code::

   cd docs
   pip install -r requirements.txt
   make html

Then open ``docs/_build/html/index.html`` in your browser. For more information visit
`Sphinx documentation`_.

License
-------

This project is licensed under the MIT License - see the `LICENSE`_ file for more details.

.. _LICENSE: LICENSE
.. _GitHub: https://github.com
.. _asyncio: https://docs.python.org/3/library/asyncio.html
.. _Sphinx documentation: http://www.sphinx-doc.org/en/stable/
.. _asya.readthedocs.io: http://asya.readthedocs.io/en/latest/

.. |license_badge| image:: https://img.shields.io/badge/license-MIT-blue.svg
    :alt: License
    :target: LICENSE

.. |rtd_badge| image:: https://readthedocs.org/projects/asya/badge/?version=latest
    :target: http://asya.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status
picutils 0.1.6.8.9
Hosting pictures into html, website, python Flask and GUI, image manupilation
License: MIT
Keywords: hosting,picture,image,python,flask

picutils
--------

|PyPI version|

json2df is a library does batch processing pictures
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

github: https://github.com/shichaoji/picutils
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

-  If you would like to run a image hosting website, it is handy to
   process a large number of images

I have used the library processed almost 1 million photos for my other project face similarity searching & indexing, landmark detecting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

http://iridescent.date/
^^^^^^^^^^^^^^^^^^^^^^^

.. |PyPI version| image:: https://badge.fury.io/py/picutils.svg
   :target: https://badge.fury.io/py/picutils

installation
~~~~~~~~~~~~

pip install pictutils
^^^^^^^^^^^^^^^^^^^^^


usage example
~~~~~~~~~~~~~

Batch reducing pics size to about 200kb each, if you have many HD pics saved in a folder, run the library will batch coverting pics in the folder to .jpg and then resizing all pics till 100-200 kb each.R
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

-  Run $ python -m picutils.process\_pics , and then pass the images
   folder's name, in the directory where that folder resides

.. image:: https://user-images.githubusercontent.com/20619704/34473164-3901bc16-ef3d-11e7-9f78-6c62fd4b3f15.jpg
   :alt: Demo 1
   :align: left




Making index.html webbrowser file for a folder of pics for overall viewing, or hosting in a webpage
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

-  Run $ python -m picutils.html\_index , and then pass the images
   folder's name, in the directory where that folder resides

   -  the program will make a sub-thumbnail folder, so even if image
      sizes in the folder are very large, the small view pics in the
      index html will load instantly, for the purpose of hosting picture
      website when visitors has slow internet
   -  Thanks to myphotopack.com for those pretty pictures

.. image:: https://user-images.githubusercontent.com/20619704/34473402-1d233422-ef40-11e7-9bb2-ab373c5a6377.jpg
   :width: 80%
   :alt: Demo 2
   :align: left




Making a viewer.html webbrowser file for a folder of pics for single viewing, e.g. hosting a manga Website
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

-  Run $ python -m picutils.html\_viewer , and then pass the images
   folder's name, in the directory where that folder resides

   -  click right side of the photo will view next, while clicking left
      side turns to previous photo

.. image:: https://user-images.githubusercontent.com/20619704/34473527-e93fd4ce-ef41-11e7-94b9-85873cd9219e.jpg
   :width: 80%
   :alt: Demo 3
   :align: left
UxADT 0.1.1.0
Cross-platform embedded representation for algebraic data types, values, and common operations.
License: MIT

=====
uxadt
=====

Cross-platform embedded representation for algebraic data types, values, and common operations.

.. image:: https://badge.fury.io/py/UxADT.svg
   :target: https://badge.fury.io/py/UxADT
   :alt: PyPI version and link.

This family of libraries supports a cross-platform embedded representation for algebraic data type (ADT) values, and platform-specific embedded programming abstractions for common operations (such as pattern matching) on algebraic data type values.

Package Installation and Usage
------------------------------
The package is available on PyPI::

    python -m pip install uxadt

The library can be imported in the usual way::

    import uxadt

You may want to define :code:`_` as a global for the sake of concision::

    _ = None

It does not matter what is assigned to :code:`_`, as long as it is *not a uxadt value*.
    
Examples
--------

The following is a simple algebraic data type definition::

    uxadt._({\
        'Node': [_, _],\
        'Leaf': []\
      })

To better document the implicit constraints associated with the definition, it is possible to provide an explicit name for the algebraic data type and the types of the constructor arguments (no static or dynamic checking of the constraints implied by this information is currently supported by the library itself)::

    uxadt._('Tree', {\
        'Node': ['Tree', 'Tree'],\
        'Leaf': []\
      })

An individual value can be built up as an expression in the following way::

    Node(Node(Leaf(), Leaf()), Leaf())

Below is a simple recursive function that counts the number of nodes in a tree value (i.e., a value that corresponds to the algebraic data type definition in the above example)::

    def size(t):
      return t\
        ._(Leaf(),     lambda:     1)\
        ._(Node(_, _), lambda x,y: 1 + size(x) + size(y))\
        .end

The library provides an alternate interface for using pattern matching that follows a more imperative paradigm (this can be useful because the body of a :code:`lambda` expression cannot be a statement)::

    def size(t):
      if t < Leaf():
        return 1
      elif t < Node(_, _):
        (x, y) = t
        return 1 + size(x) + size(y)