semvec/pypi-packages huggingface dataset:
pylivy 0.0.3
A Python client for Apache Livy
License: MIT

pylivy
======

.. image:: https://travis-ci.org/acroz/pylivy.svg?branch=master
    :target: https://travis-ci.org/acroz/pylivy

.. image:: https://badge.fury.io/py/livy.svg
    :target: https://pypi.org/project/livy/

`Livy <https://livy.incubator.apache.org/>`_ is an open source REST interface
for interacting with `Spark <http://spark.apache.org/>`_. ``pylivy`` is a
Python client for Livy, enabling easy remote code execution on a Spark cluster.

Usage
-----

.. code:: python

    from livy import LivySession

    LIVY_URL = 'http://spark.example.com:8998'

    with LivySession(LIVY_URL) as session:
        # Run some code on the remote cluster
        session.run("filtered = df.filter(df.name == 'Bob')")
        # Retrieve the result
        local_df = session.read('filtered')
Fork of https://github.com/acroz/pylivy
pytest-terraform-fixture 0.1.2
generate terraform resources to use with pytest
License: MIT
Requires Python: >=3.4

pytest-terraform-fixture
================

�� Description
-----------

`--terraform-dir` で指定したディレクトリにある Terraform で作成されるリソースを動的に pytest の fixture として自動で定義してくれる pluginです

�� Install
-------

github から引っ張ってきて。

```sh
pip install pytest-terraform-fixture
```


�� Usage
-----

Terraform で作成したいリソースを記述する (ここでは `instance_a` のリソースを定義したとする)
```terraform
provider "nifcloud" {
  access_key = "xxxxx"
  secret_key = "yyyyy"
  region     = "jp-east-1"
  endpoint   = "jp-east-1.conputing.api.nifcloud.com"
}

resource "nifcloud_instance" "instance_a" {
  instance_id             = "hogehogea"
  image_id                = "89"
  key_name                = "ssh_key"
  instance_type           = "large"
  description             = "pytest-terraform"
  availability_zone       = "east-11"
  disable_api_termination = "false"
  ip_type                 = "none"
}
```

pytest で `instance_a` をリソースを使うテストを作成します (自動的に `instance_a` をfixutreとして定義してくれる)

```python
import pytest
from python_terraform import Terraform

def test_terraform_fixture(instance_a):
    # instance_a を作成するテスト
    assert True
```

後は、 `*.tf` のディレクトリを指定して実行
```sh
pytest --terraform-dir={実施したい *.tf をもつディレクトリ}
```

�� Requirements
------------

このプロジェクトを実行するには以下が必要です:

* [python](https://www.python.org/) 3.4.+
* [terraform](https://www.terraform.io) 0.11.+

�� Contributing
------------

PR歓迎してます

�� Support and Migration
---------------------

特に無し

�� License
-------

- [MIT License](http://petitviolet.mit-license.org/)
pytest-resource 0.1.3
Load resource fixture plugin to use with pytest
License: MIT
Requires Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*

===============
pytest-resource
===============

.. image:: https://img.shields.io/pypi/v/pytest-resource.svg
    :target: https://pypi.org/project/pytest-resource
    :alt: PyPI version

.. image:: https://img.shields.io/pypi/pyversions/pytest-resource.svg
    :target: https://pypi.org/project/pytest-resource
    :alt: Python versions

.. image:: https://travis-ci.org/kzmake/pytest-resource.svg?branch=master
    :target: https://travis-ci.org/kzmake/pytest-resource
    :alt: See Build Status on Travis CI

.. image:: https://ci.appveyor.com/api/projects/status/github/kzmake/pytest-resource?branch=master
    :target: https://ci.appveyor.com/project/kzmake/pytest-resource/branch/master
    :alt: See Build Status on AppVeyor

Load resource fixture plugin to use with pytest

----

This `pytest`_ plugin was generated with `Cookiecutter`_ along with `@hackebrot`_'s `cookiecutter-pytest-plugin`_ template.


Features
--------

* TODO


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

* TODO


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

You can install "pytest-resource" via `pip`_ from `PyPI`_::

    $ pip install pytest-resource


Usage
-----

* TODO

Contributing
------------
Contributions are very welcome. Tests can be run with `tox`_, please ensure
the coverage at least stays the same before you submit a pull request.

License
-------

Distributed under the terms of the `MIT`_ license, "pytest-resource" is free and open source software


Issues
------

If you encounter any problems, please `file an issue`_ along with a detailed description.

.. _`Cookiecutter`: https://github.com/audreyr/cookiecutter
.. _`@hackebrot`: https://github.com/hackebrot
.. _`MIT`: http://opensource.org/licenses/MIT
.. _`BSD-3`: http://opensource.org/licenses/BSD-3-Clause
.. _`GNU GPL v3.0`: http://www.gnu.org/licenses/gpl-3.0.txt
.. _`Apache Software License 2.0`: http://www.apache.org/licenses/LICENSE-2.0
.. _`cookiecutter-pytest-plugin`: https://github.com/pytest-dev/cookiecutter-pytest-plugin
.. _`file an issue`: https://github.com/kzmake/pytest-resource/issues
.. _`pytest`: https://github.com/pytest-dev/pytest
.. _`tox`: https://tox.readthedocs.io/en/latest/
.. _`pip`: https://pypi.org/project/pip/
.. _`PyPI`: https://pypi.org/project
pyps 0.6.0
A pure python implentation for communicating to Adobe Photoshop
License: MIT

Photoshop Connection
--------------------

Photoshop Connection is released under the MIT license. It is simple and easy to understand and places almost no restrictions on what you can do with Photoshop Connection.
`More Information <http://en.wikipedia.org/wiki/MIT_License>`_

A python TCP socket connection to Photoshop CS5.5.  This is a simple
wrapper class to facilitate sending arbitrary JavaScript to Photoshop and
receiving the result of the script.  The Connection objet also has a
thumbnail method to write the a JPEG to a file-like object of the current doc
open in Photoshop.

There is a EventListener class to subscribe to events in Photoshop.

Example
-------

::

    from pyps import Connection, EventListener
    
    conn = Connection()
    conn.connect(passwd='Swordfish')
    conn.send('alert("Hello");', True)

    print conn.send('$.version;', True)

    def callback(message, *args):
        print message.command
        print message.content

    def callback2(message, *args):
        print message.command
        print message.content
        print args

    listener = EventListener(conn)
    listener.start()
    listener.subscribe('foregroundColorChanged', callback)
    listener.subscribe('toolChanged', callback2, (True, 'xxx'))
    listener.subscribe('currentDocumentChanged', callback)
    
    ## -- We need to keep the EventListener alive
    while True:
        time.sleep(1.0)