semvec/pypi-packages huggingface dataset:
notebookmanipulation-pkg-ALPHA 0.0.3
A simple package made by Callysto containing various functions to maintain and update Jupyter Notebooks. Written with educators in mind.
Requires Python: >=3.7

# Jupyter Notebook Manipulation
Various functions for manipulating and performing maintenance on Jupyter notebooks. Built and released by Callysto.

Crawl directories with multiple notebooks and check cell contents for the following: 
- Readability
- Dead links & image attributions 
- Callysto Banner and notebook template adherance 
- Indexing of notebooks
- Tagging of cells that may cause issues when migrating to Jupyterlab


** THIS PACKAGE IS STILL UNDER EARLY DEVELOPMENT.**
If you would like to raise and issue, please do so here: https://github.com/lisancao/notebook-manipulation
cloudmitigator-semantic 0.1.6
Means of automating the release version of a git repo using git tags

# CloudMitigator Semantic 
![Test and Release Version](https://github.com/cloudmitigator/semantic/workflows/Test%20and%20Release%20Version/badge.svg) [![PyPI version](https://badge.fury.io/py/cloudmitigator-semantic.svg)](https://badge.fury.io/py/cloudmitigator-semantic)


Allows you to manage versioning and releases using git tags as the source of truth. No more manual bumping
of version files. CloudMitigator Semantic allows the user to control releases via commit messages. All the rest is handled for you.
Just use trigger words listed below, and if a word is detected, a release will be automatically completed. Incrementing the specified number.

- Major release: `Major:` `major:`
- Minor release: `Minor:` `minor:`
- Patch release: `Patch:` `patch:`

Trigger words can also be modified through the inclusion of a semantic.yml.

    major:
      - "major:"
      - "breaking:"

    minor:
      - "minor:"

    patch:
      - "patch:"


## Installation:

Run `pip install cloudmitigator_semantic`

This will install a script called `semantic`

## Usage:

Run `semantic --help` for a list of commands that can be run. 

`semantic version` will return the latest git tag version if it has been changed, or the current git tag version if unchanged.

    v0.0.1

`semantic changed` will return a boolean on whether or not the version has been incremented.

    False


### Requirements:

Must run command within a directory that has git initialized.

If no version tag is specified then a default of v0.0.0 will be given. Make sure to tag your repo if you wish to start at a different seed number.

This module is only compatible with 'v' tagging. This means '0.0.0' will not be recognized where 'v0.0.1' will be.

This is meant to be run as part of a github action. Please see the sample implementation for an example.
ipython2cwl 0.0.4
Convert IPython Jupyter Notebooks to CWL tool
Requires Python: >=3.6

# IPython2CWL

[![Codacy Badge](https://api.codacy.com/project/badge/Grade/ed284fda44ca4398a6f26d496662eae2)](https://app.codacy.com/manual/giannisdoukas/ipython2cwl?utm_source=github.com&utm_medium=referral&utm_content=giannisdoukas/ipython2cwl&utm_campaign=Badge_Grade_Dashboard)
[![Build Status](https://travis-ci.com/giannisdoukas/ipython2cwl.svg?branch=master)](https://travis-ci.com/giannisdoukas/ipython2cwl)
[![Coverage Status](https://coveralls.io/repos/github/giannisdoukas/ipython2cwl/badge.svg?branch=master)](https://coveralls.io/github/giannisdoukas/ipython2cwl?branch=master)
[![Documentation Status](https://readthedocs.org/projects/ipython2cwl/badge/?version=latest)](https://ipython2cwl.readthedocs.io/en/latest/?badge=latest)
[![Downloads](https://pepy.tech/badge/ipython2cwl/month)](https://pepy.tech/project/ipython2cwl/month)

IPython2CWL is a tool for converting [IPython](https://ipython.org/) Jupyter Notebooks to
[CWL (Common Workflow Language)](https://www.commonwl.org/) Command Line Tools by simply providing typing annotation.


```python
from ipython2cwl.iotypes import CWLFilePathInput, CWLFilePathOutput
import csv
input_filename: 'CWLFilePathInput' = 'data.csv'
with open(input_filename) as f:
  csv_reader = csv.reader(f)
  data = [line for line in csv_reader]
number_of_lines = len(data)
result_file: 'CWLFilePathOutput' = 'number_of_lines.txt'
with open(result_file, 'w') as f:
  f.write(str(number_of_lines))
```

IPython2CWL is based on [repo2docker](https://github.com/jupyter/repo2docker), the same tool
used by [mybinder](https://mybinder.org/). Now, by writing Jupyter Notebook and publishing them, including repo2docker
configuration, the community can not only execute the notebooks remotely but also to use them as steps in scientific
workflows.


## Install

```
pip install ipython2cwl
```

### Example

```
jupyter repo2cwl https://github.com/giannisdoukas/cwl-annotated-jupyter-notebook.git -o .
```

### Docs

[https://ipython2cwl.readthedocs.io/](https://ipython2cwl.readthedocs.io/en/latest/)

### Demo

[https://github.com/giannisdoukas/ipython2cwl-demo](https://github.com/giannisdoukas/ipython2cwl-demo)
PyNL 2020.0.1
IMSL Library for Python

IMSL Python Numerical Library (PyNL)
====================================

General Information
-------------------

- Website: https://www.imsl.com/products/imsl-python-libraries

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

Prerequisites
~~~~~~~~~~~~~

PyNL is certified with the following software:

* `Python <https://www.python.org/>`_ 2.7 or >=3.5

* `IMSL C Numerical Library (CNL) 
  <https://www.imsl.com/products/imsl-c-libraries>`_ >= 8.6 

  CNL must be setup and configured in the environment before using PyNL.
  Follow the instructions that accompanied your CNL distribution to ensure
  that it is setup and configured properly. In general, this can be
  accomplished by executing the ``cnlsetup.[bat|sh]`` script distributed with
  that product.


Installing the Wheel
~~~~~~~~~~~~~~~~~~~~

To install from a wheel based distribution::

   pip install PyNL-<version>-py2.py3-none-any.whl

where version is the release to install. To uninstall::

   pip uninstall PyNL

Verification
~~~~~~~~~~~~

To verify that PyNL has been installed appropriately, run the
following test::

   >>> import imsl.timeseries.garch as garch
   >>> help(garch)
PyIMSL 2020.0.1
Python wrappers for IMSL C Numerical Library

Python Wrappers for IMSL C Numerical Library (PyIMSL)
=====================================================

General Information
-------------------

- Website: https://www.imsl.com/products/imsl-python-libraries

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

Prerequisites
~~~~~~~~~~~~~

PyIMSL is certified with the following software:

* `Python <https://www.python.org/>`_ 2.7 or >=3.5

* `IMSL C Numerical Library (CNL)
  <https://www.imsl.com/products/imsl-c-libraries>`_ >= 8.5 

  CNL must be setup and configured in the environment before using PyIMSL.
  Follow the instructions that accompanied your CNL distribution to ensure
  that it is setup and configured properly. In general, this can be
  accomplished by executing the ``cnlsetup.[bat|sh]`` script distributed with
  that product.


Installing the Wheel
~~~~~~~~~~~~~~~~~~~~

To install from a wheel based distribution::

   pip install PyIMSL-<version>-py2.py3-none-any.whl

where version is the release to install. To uninstall::

   pip uninstall PyIMSL

Verification
~~~~~~~~~~~~

To verify that PyIMSL has been installed appropriately, run the
following test::

   >>> import pyimsl.test
speedup 0.1
Speeds up your Python code by automatically converting it to Cython and/or PyPy

# speedup
Automatic Cython transpiler to give your apps a speedup!

### Install with [isolation]
Enables running apps in their own env using [PyPy](https://www.pypy.org/) and [pipx](https://github.com/pipxproject/pipx)

### How to add parsers
Not all features in Cython are supported. To add new parsers, add a new parser to the `speedup/parsers` dir.
runninglight 0.1.0
Package for controlling an LED running light that is hooked up to a Raspberry Pi
Requires Python: >=3.6

Running Light Control
======================
A light-weight package for controlling a raspberry-pi connected LED running light.  
### Example code:

    import RPi.GPIO as GPIO
    import runninglight
    import time


    #Pin for the light
    MPIN = 3

    #set up
    GPIO.setmode(GPIO.BCM)
    GPIO.setup(MPIN, GPIO.OUT)

    #create
    rlm = runninglight.runninglightmanager(MPIN)

    #run
    rlm.set_mode(runninglight.light_mode.doubleblink_1sec)
    rlm.start()
    print("Started!")
meta1 0.2.12
Python library for meta1
Keywords: meta1,library,api,rpc

# Python Library for Meta1

![](https://img.shields.io/pypi/v/meta1.svg?style=for-the-badge)
![](https://img.shields.io/github/release/meta1/python-meta1.svg?style=for-the-badge)
![](https://img.shields.io/github/downloads/meta1/python-meta1/total.svg?style=for-the-badge)
![](https://img.shields.io/pypi/pyversions/meta1.svg?style=for-the-badge)
![](https://img.shields.io/pypi/l/meta1.svg?style=for-the-badge)
![](https://cla-assistant.io/readme/badge/meta1/python-meta1)

**Stable**

[![docs master](https://readthedocs.org/projects/python-meta1/badge/?version=latest)](http://python-meta1.readthedocs.io/en/latest/)
[![Travis master](https://travis-ci.org/meta1/python-meta1.png?branch=master)](https://travis-ci.org/meta1/python-meta1)
[![codecov](https://codecov.io/gh/meta1/python-meta1/branch/master/graph/badge.svg)](https://codecov.io/gh/meta1/python-meta1)

**Develop**

[![docs develop](https://readthedocs.org/projects/python-meta1/badge/?version=develop)](http://python-meta1.readthedocs.io/en/develop/)
[![Travis develop](https://travis-ci.org/meta1/python-meta1.png?branch=develop)](https://travis-ci.org/meta1/python-meta1)
[![codecov develop](https://codecov.io/gh/meta1/python-meta1/branch/develop/graph/badge.svg)](https://codecov.io/gh/meta1/python-meta1)

---

## Documentation

Visit the [python website](http://docs.pybitshares.com/en/latest/) for in depth documentation on this Python library.

## Installation

### Install with pip3:

    $ sudo apt-get install libffi-dev libssl-dev python-dev python3-dev python3-pip
    $ pip3 install meta1

### Manual installation:

    $ git clone https://github.com/meta-source/meta1-python
    $ cd meta1-python
    $ python3 setup.py install --user

### Upgrade

    $ pip3 install --user --upgrade meta1

## Contributing

python-meta1 welcomes contributions from anyone and everyone. Please
see our [guidelines for contributing](CONTRIBUTING.md) and the [code of
conduct](CODE_OF_CONDUCT.md).

### Discussion and Developers

Discussions around development and use of this library can be found in a
[dedicated Telegram Channel](hhttps://t.me/meta1exchange)

### License

A copy of the license is available in the repository's
[LICENSE](LICENSE.txt) file.

### Bounties

As part of [HackTheDex](https://hackthedex.io), security issues found in this
library are potentially eligible for a bounty.
slackflow 1.0.0
Slack notifications for airflow dags.
Keywords: slack,airflow

# SlackFlow
[![Generic badge](https://img.shields.io/badge/python-3.7+-blue.svg)](https://shields.io/)
[![codecov](https://codecov.io/gh/kbeauregard/slackflow/branch/master/graph/badge.svg)](https://codecov.io/gh/kbeauregard/slackflow)
[![Generic badge](https://img.shields.io/badge/code%20style-black-black.svg)](https://github.com/psf/black)


An airflow slack notification app

<img src="https://user-images.githubusercontent.com/38864919/86988569-888d2d80-c166-11ea-897e-24afbb263ec3.png" alt="example" width="300"/>

## Install
```
pip install slackflow
AIRFLOW_HOST=<host> SLACK_TOKEN=<your_token> SLACK_CHANNEL=<channel_id> slackflow-run
```

## Development

#### Setup

```
pip install -r requirements
pre-commit install
```