semvec/pypi-packages huggingface dataset:
pybuildme 0.3.4
PyBuild is a build environment for Python that starts from the virtual environment upwards, must be installed on base system prior to running.
License: MIT
Requires Python: >=3.7
Keywords: build,python,automation,git,framework

[![Build Status](https://travis-ci.com/IAmAbszol/PyBuild.svg?branch=dev)](https://travis-ci.com/IAmAbszol/PyBuild)

# PyBuild
## Developed by Kyle Darling

---

### Purpose
PyBuild was developed to aid in quick, robust, procedurally generated build environments where the user can develop scripts quick in setting up their Python environment to their needs. The difference between PyBuild and other build frameworks available in Python is that PyBuild focuses on outside packages that may not be available to pip install or build itself into an executable.

PyBuild relies heavily on the **Environment** class where initially it uses the Python interpreter used to run a PyBuild script as it's main environment, later this can change with the use of **VirtualEnv** where a virtual environment can be used instead, effectively swapping the environment to the virtual environment.

### Basic Usage
PyBuild supports quick and easy installations of packages.
```
from pybuild import pip
from pybuild.environment import Environment

environment = Environment('pybuild_demo')
pip.install(environment, 'matplotlib>=1.0.0', 'numpy', 'virtualenv==16.6.0')
```
> *pybuild_demo* would become the name of the virtual environment.

Developers may also use the **with** context in Python to use an environment. 
```
from pybuild import pip
from pybuild.environment import environment
from pybuild.virtualenv import VirtualEnv

with Environment('pybuild_demo') as environment:
    Virtualenv(environment)
    pip.install(environment, 'matplotlib')
```
>*Virtual environments are deleted after completion.*

The pip package inside PyBuild acts as a wrapper like most things do in PyBuild around the Python interpreter, accessing scripts as needed. This means that PyBuild supports additional arguments for installations and uninstallations.

```
from pybuild import pip
from pybuild.environment import Environment

with Environment('pybuild_demo') as environment:
    pip.install(environment, 'matplotlib', no_cache_dir=True)
```
>no_cache_dir will be parsed and used as an argument to pip install.

### Demonstration
Now that you understand how PyBuild works by using the *Environment* class and the general functionality of PyBuild has been demonstrated, how about a more advanced setup?

### To Do
PyBuild is rather new project that always has module integration in mind when developing and with that there exists additional modules that should be added.

- Common modules class for any class objects created to help guide users.
- Registering external modules to PyBuild, dynamic module loading would be required.
- Add more modules! The suite right now has been trimmed down to personal usage of the modules but other virtual environments, documentation, etc are always welcomed.
- Add master demo.
emojy 0.2.0
Write Python, in emojis
License: MIT
Requires Python: >=3.6

# emojy

Write Python with emojis!

Inspired by [this tweet][1], so blame Paul, not us.

## Installation / Usage

```console
$ pip install emojy
[...]
Successfully installed emojy.
$ cat code.emojy
📺('Hello 👋!')
$ emojy code.emojy
Hello 👋!
```

## Examples

Code:

```python
📺('✅' if 👍 👐 👎 else '❌')
```

Output:

```python
✅
```

---

Code:

```python
🤞:
    👍/👎
💣:
    📺('Boom💥')
```

Output:

```python
Boom💥
```

[1]: https://twitter.com/ptmcguire/status/1447588788465815557
comby 0.0.3
Lightweight language-independent syntax rewriting.
License: MIT
Requires Python: >=3.6
Keywords: rewrite,syntax,comby,transformation

.. -*-restructuredtext-*-

comby-python
============


.. image:: https://travis-ci.org/ChrisTimperley/comby-python.svg?branch=master
    :target: https://travis-ci.org/ChrisTimperley/comby-python

.. image:: https://badge.fury.io/py/comby.svg
    :target: https://badge.fury.io/py/comby

.. image:: https://img.shields.io/pypi/pyversions/comby.svg
    :target: https://pypi.org/project/comby

Python bindings for `Comby <https://github.com/comby-tools/comby>`_.


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

Comby must be installed: https://github.com/comby-tools/comby

To install the latest release from PyPI:

.. code:: shell

   $ pip install comby

or to install from source:

.. code:: shell

   $ pip install .


Getting Started
---------------

To perform a basic match-rewrite on a given source text:

.. code:: python

   from comby import Comby

   comby = Comby()
   match = 'print :[[1]]'
   rewrite = 'print(:[1])'
   source_old = 'print "hello world"'
   source_new = comby.rewrite(source_old, match, rewrite)
   # -> 'print("hello world")

MIT License

Copyright (c) 2019 Christopher Timperley

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.