semvec/pypi-packages huggingface dataset:
QSimpleWidgets 0.1
QtSimpleWidgets Adiciona Novos ao PyQt5
Requires Python: >=3.6

# QSimpleWidgets

### Um Sistema que traz um QWidget Para EdiÃ§Ã£o de Codigo

*Exemplo de codigo de Editor Basico usando o QSimpleWidgets* 

```
from QSimpleWidgets import QCodeEdit,QSetStyles

# ConfiguraÃ§Ãµes do Editor
STYLES = {
    'keyword': QSetStyles(255, 0, 157),
    'operator': QSetStyles(255, 0, 157,"bold"),
    'brace': QSetStyles(255,255,255),
    'string': QSetStyles(255, 238, 0),
    'comment': QSetStyles(90,90,90),
    'numbers': QSetStyles(132, 0, 255),
}

# Palavras resevadas
keywords = [
    'and', 'assert', 'break', 'class', 'continue', 'def',
    'del', 'elif', 'else', 'except', 'exec', 'finally',
    'for', 'from', 'global', 'if', 'import', 'in',
    'is', 'lambda', 'not', 'or', 'pass', 'with',
    'raise', 'return', 'try', 'while', 'yield',
    'None', 'True', 'False',
]

# Python Operadores
operators = [
    '=',
    # Comparadores
    '==', '!=', '<', '<=', '>', '>=',
    # Aritimeticos
    '\+', '-', '\*', '/', '//', '\%', '\*\*',
    # Outros
    '\+=', '-=', '\*=', '/=', '\%=',
    # Outros
    '\^', '\|', '\&', '\~', '>>', '<<',
]


# Outros
braces = [
    '\{', '\}', '\(', '\)', '\[', '\]',
]

class PythonCodeEditor(QMainWindow):
    def __init__(self):
        super().__init__()
        self.view = QCodeEdit(self,STYLES,keywords,operators,braces)
        self.view.keywordColor.SetNewKeywordColor("self",SetStyles(255,0,255,"bold")) # Colorca um cor em um keyword
        self.setCentralWidget(self.view)


App = QApplication([])
editor = PythonCodeEditor()
editor.show()
App.exec()
```
QSimpleWigets 0.1
QtSimpleWidgets Adiciona Novos ao PyQt5
Requires Python: >=3.6

# QSimpleWidgets

### Um Sistema que traz um QWidget Para EdiÃ§Ã£o de Codigo

*Exemplo de codigo de Editor Basico usando o QSimpleWidgets* 

```
from QSimpleWidgets import QCodeEdit,QSetStyles

# ConfiguraÃ§Ãµes do Editor
STYLES = {
    'keyword': QSetStyles(255, 0, 157),
    'operator': QSetStyles(255, 0, 157,"bold"),
    'brace': QSetStyles(255,255,255),
    'string': QSetStyles(255, 238, 0),
    'comment': QSetStyles(90,90,90),
    'numbers': QSetStyles(132, 0, 255),
}

# Palavras resevadas
keywords = [
    'and', 'assert', 'break', 'class', 'continue', 'def',
    'del', 'elif', 'else', 'except', 'exec', 'finally',
    'for', 'from', 'global', 'if', 'import', 'in',
    'is', 'lambda', 'not', 'or', 'pass', 'with',
    'raise', 'return', 'try', 'while', 'yield',
    'None', 'True', 'False',
]

# Python Operadores
operators = [
    '=',
    # Comparadores
    '==', '!=', '<', '<=', '>', '>=',
    # Aritimeticos
    '\+', '-', '\*', '/', '//', '\%', '\*\*',
    # Outros
    '\+=', '-=', '\*=', '/=', '\%=',
    # Outros
    '\^', '\|', '\&', '\~', '>>', '<<',
]


# Outros
braces = [
    '\{', '\}', '\(', '\)', '\[', '\]',
]

class PythonCodeEditor(QMainWindow):
    def __init__(self):
        super().__init__()
        self.view = QCodeEdit(self,STYLES,keywords,operators,braces)
        self.view.keywordColor.SetNewKeywordColor("self",SetStyles(255,0,255,"bold")) # Colorca um cor em um keyword
        self.setCentralWidget(self.view)


App = QApplication([])
editor = PythonCodeEditor()
editor.show()
App.exec()
```
grubbs 0.0.1
Implements the Grubbs test for outliers
Requires Python: >=3.8

# Grubbs test for outliers

[![pipeline status](https://gitlab.com/dsbowen/example-package/badges/master/pipeline.svg)](https://gitlab.com/dsbowen/grubbs/-/commits/master)
[![coverage report](https://gitlab.com/dsbowen/example-package/badges/master/coverage.svg)](https://gitlab.com/dsbowen/grubbs/-/commits/master)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gl/dsbowen%2Fgrubbs/HEAD)

This package implements the Grubbs test for outliers. See [https://dsbowen.gitlab.io/grubbs/](https://dsbowen.gitlab.io/grubbs/).
noti-hj3415 0.0.2
Notify to telegram or mail
Requires Python: >=3.6

noti-hj3415
==========

noti-hj3415 use for notifying to telegram or mail.


Quick start
------------

1. For mail to
   > from noti_hj3415 import mail
   >
   > mail.send('title_text', 'contents_test', mail_to='your_mail_addr')
   
2. For telegram to
   > from noti_hj3415 import telegram
   > 
   > telegram.manager_bot('contents', parse_html=<<False:bool>>)
   > 
   > telegram.dart_bot('contents', parse_html=<<False:bool>>)
Origin-Ledger-SDK 1.0.20
Project Origin ledger SDK
Requires Python: >=3.7


# Ledger-SDK

The goal of this repository is to create a simple and common way to interact with the Ledger of Origins that is a part of Project Origin.

This is work in progress, more documentation will be written as the project progresses.

# Requirements

The following four libraries are required to be installed.

    pkg-config
    libsecp256k1-dev
    gcc
    libzmq3-dev 

# Installation

Pip package is available at: https://pypi.org/project/Origin-Ledger-SDK/

Install from pip using:

    pip install Origin-Ledger-SDK

# Keys

TODO: A whole section where there will be info on key management.

# Using the SDK

There are a number of request that can be executed to the ledger, these are:

* PublishMeasurementRequest
* IssueGGORequest
* TransferGGORequest
* SplitGGORequest
* RetireGGORequest

The first two are only for issuing bodies, and will be denied if tried.

To execute a request one must first import the ledger, batch and a request type

    from origin_ledger_sdk import Ledger, Batch, TransferGGORequest



## Transfer request

Next one can create a new TransferGGORequest, This request requires two keys as input.
First key should be the private extended key that contains a GGO.
Second should be the address where the GGO must be transferred to.


## Batch

After the request has been created, we must create a batch using a another key.
And then the request is added to the batch.
Multiple request can be added to the same batch. Which insures all or none of the transactions are executed.

        batch = Batch(signer_key=key)
        batch.add_request(request)

BEWARE - everything done in one batch can be seen by anyone as a single batch and therefore know they have been performed by the same entity. So one should be careful about what one bundles in a single batch.

## Executing a batch

Last thing to do is to send the batch to the ledger.
Create an instance of the Ledger with the url to the public endpoint
Everything on the ledger is asynchronous, so a handle is returned, on which a user can request the status of the batch.

    ledger = Ledger('https://url-to-ledger')

    # Send the batch to the ledger to execute.
    handle = ledger.execute_batch(batch) 

    # Request status of the batch.
    status = ledger.get_batch_status(handle)


# Source code

Make sure to upgrade your system packages for good measure:

    pip install --upgrade --user setuptools pip pipenv

Then install project dependencies:

    pipenv install

To run the tests:

    pipenv run pytest


# Push to pypi

    python3 setup.py bdist_wheel
    python3 -m twine upload dist/* --repository project_origin
mcup 0.1.1
MCUP will propagate uncertainty of your data points to the parameters of the regression using a Monte Carlo approach.
Keywords: physics,stats,error,uncertainty,propagation

# MCUP
MCUP (Monte Carlo Uncertainity Propagation) is a Python library that estimates the uncertainty of least squares fit parameters with Monte Carlo.

## Status
[![PyPI pyversions](https://img.shields.io/pypi/pyversions/mcup.svg)](https://pypi.org/project/mcup/) [![PyPI version shields.io](https://img.shields.io/pypi/v/mcup.svg)](https://pypi.org/project/mcup/) [![master](https://github.com/detrin/MCUP/actions/workflows/package-main.yml/badge.svg)](https://github.com/detrin/MCUP/actions/workflows/package-main.yml) [![Documentation Status](https://readthedocs.org/projects/mcup/badge/?version=latest)](https://readthedocs.org/projects/mcup/?badge=latest) [![codecov](https://codecov.io/gh/detrin/MCUP/branch/master/graph/badge.svg?token=Dx6elQkztR)](https://codecov.io/gh/detrin/MCUP)


## Scope
The aim of this package is to estimate the error of regression parameters based on error intervals of the input data. 

PEE – Parameter Error Estimator, a bootstraping method which, takes input data for lsq (x, y, x_err, y_err), generates datapoints within given errors and calculate mean and std of parameters from lsq fit.


## Installing MCUP
#### PyPI

To install mlxtend, just execute  

```bash
python3 -m pip install mcup  
```

#### Dev Version

The MCUP version on PyPI may always be one step behind. You can install the latest development version from the GitHub repository by executing

```bash
python3 -m pip install git+https://github.com/detrin/MCUP.git#egg=mcup
```

## Example
```python
import numpy as np
from mcup import Measurement

x_data = np.array([0.0, 1.0, 2.0, 3.0, 4.0, 5.0])
y_data = np.array([0.1, 0.9, 2.2, 2.8, 3.9, 5.1])

y_sigma = np.array([0.0, 0.1, 0.1, 0.1, 0.1, 0.1])


def fun(x, c):
    return c[0] * x + c[1]

c_initial_guess = [0.0, 0.0]

measurement = Measurement(x=x_data, y=y_data, y_err=y_sigma)
measurement.set_function(fun, c_initial_guess)

params_mean, params_std = measurement.evaluate_params(iter_num=1000)
print(params_mean)
# [0.9901532  0.02477131]
print(params_std)
# [0.01881003 0.04965347]

params_mean, params_std = measurement.evaluate_params(atol=1e-4, rtol=1e-4)
print(params_mean)
# [0.98854127 0.02771339]
print(params_std)
# [0.0172098  0.04729087]
```

## Contributing
When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
API-to-CSV 0.0.1
This is how to get from a CSV file to an API
Requires Python: >=3.9

# From CSV file to API

This is a way to build a GET API from a CSV file. <br />
<br />
For the moment, only the GET methods are suppored.
<br />
<br />
Be sure to download the required tools for the library to work: <br />
<br />
* requests>=2.25.1,
* Flask>=1.1.2
midiroute 0.3.1
A command line utility for routing and monitoring MIDI ports.
Requires Python: >=3.8, <4
Keywords: midi interface router monitor diagnostics

<h2 align="center">MIDI Message Routing Tool</h2>

<a href="https://github.com/psf/black"><img alt="Code style: black" src="https://img.shields.io/badge/code%20style-black-000000.svg"></a>
<a href="https://pypi.org/project/midiroute/"><img alt="PyPI" src="https://img.shields.io/pypi/v/midiroute"></a>

_midiroute_ is a command line utility for routing MIDI streams between input and output ports on your computer.
_midiroute_ can route an incoming MIDI stream to multiple output ports. The stream can also be monitored in the terminal.

## Installation and usage

### Installation

`pip install midiroute`

_midiroute_ requires Python 3.8.0 or later.

### Usage

To list the available input and output ports on your system:

```
midiroute list-ports
```

Route messages from an input to an output port with monitoring enabled:

```
midiroute run -i "Oxygen 61 0" -o "Microsoft GS Wavetable Synth 0" -m
```

### Command line options

You can list the command line options by running `midiroute --help`:

```
Usage: midiroute [OPTIONS] COMMAND [ARGS]...

  CLI entry-point.

Options:
  --help  Show this message and exit.

Commands:
  list-ports  List available input and output ports.
  run         Run the MIDI router.
```

To get help on a specific command run `midiroute <command> --help`:

```
$ midiroute run --help
Usage: midiroute run [OPTIONS]

  Run the MIDI router.

Options:
  -i, --input-port PORT_NAME    Select the input port.
  -o, --output-ports PORT_NAME  Select one or more output ports in a comma
                                separated list.
  -m, --monitor                 Enable monitoring of MIDI activity on the
                                selected ports.
  --help                        Show this message and exit.
```

## License

MIT

## Contributing to _midiroute_

Contributions to this project are more than welcome!

More details can be found in [CONTRIBUTING](CONTRIBUTING.md).
APICSV 0.0.1
This is how to get from a CSV file to an API
Requires Python: >=3.9

# From CSV file to API

This is a way to build a GET API from a CSV file. <br />
<br />
For the moment, only the GET methods are suppored.
<br />
<br />
Be sure to download the required tools for the library to work: <br />
<br />
* requests>=2.25.1,
* Flask>=1.1.2
API-CSV 0.0.1
This is how to get from a CSV file to an API
Requires Python: >=3.9

# From CSV file to API

This is a way to build a GET API from a CSV file. <br />
<br />
For the moment, only the GET methods are suppored.
<br />
<br />
Be sure to download the required tools for the library to work: <br />
<br />
* requests>=2.25.1,
* Flask>=1.1.2
API-build-from-CSV-from-textSolver34761 1.0.0
This is how to get from a CSV file to an API
Requires Python: >=3.9

# From CSV file to API

This is a way to build a GET API from a CSV file. <br />
<br />
For the moment, only the GET methods are suppored.
<br />
<br />
Be sure to download the required tools for the library to work: <br />
<br />
* requests>=2.25.1,
* Flask>=1.1.2