semvec/pypi-packages huggingface dataset:
mrhttp 0.13
A python web framework written in C
License: MIT
Keywords: web, asyncio

# Mrhttp
Async Python 3.5+ web server written in C

# Benchmarks

```
  Pipelined
    Hello (cached)  8,534,332 Requests/second
    Hello           6,834,994 Requests/second
    More hdrs       6,193,307 Requests/second
    Sessions        4,396,364 Requests/second
    File Upload     3,510,289 Requests/second
    mrpacker        2,052,674 Requests/second
    Form            1,182,228 Requests/second

  One by one
    Hello           707,667 Requests/second
    Hello hdrs      728,639 Requests/second
    Cookies         588,212 Requests/second
    many args       691,910 Requests/second
    404 natural     763,643 Requests/second
    404             580,424 Requests/second
    Form parsing    338,553 Requests/second
    mrpacker        533,242 Requests/second
    Sessions        325,354 Requests/second
    File Upload     292,331 Requests/second
    get ip          503,454 Requests/second
    
```

Versus sanic a pure python async server

```
Hello World       22,366 Requests/second
Cookies           20,867 Requests/second
404                8,256 Requests/second
forms             11,104 Requests/second
sessions           4,053 Requests/second
File upload        1,457 Requests/second
```

Hello World Example
-------------------

```python

import mrhttp

app = mrhttp.Application()

@app.route('/')
def hello(r):
  return 'Hello World!'

app.run(cores=2)

```

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

```
sudo apt install python3-dev -y
pip3 install mrhttp
```

Building from source

```
pip install .
```
pioreactor-high-temp-plugin 0.3.0
Using this risks damaging your Pioreactor or harming yourself. Only use with the high-temp plastics provided.
License: MIT

Pioreactor high-temp plugin
-----------------------------

> **Warning**
> Do not use this if you don't have the [High temp upgrade kit](https://pioreactor.com/collections/upgrade-kits/products/pioreactor-20ml-high-temp-upgrade-kit), or the Pioreactor with high-temp plastics. Using this risks damaging your Pioreactor or harming yourself. All responsibility is on you.


This plugin raise some internal temperature thresholds to allow your Pioreactor's heater PCB to get hotter.
gittool 0.1.10
gittool
License: MIT
Requires Python: >=3.10

# Gittool

Control Git config, SSH keys, and commit signing keys for multiple Git profiles.

# How to use

You may run it using `pipx`, but usually you want to set it as a `git` alias

```sh
...
[alias]
	use = "!pipx run --spec gittool==0.1.10 gittool-use"
...
```

You run it with `pipx`

```sh
# Create a new profile, including a new SSH key
> git use b00502013@gmail.com 'Jimmy Lin'
Created profile Jimmy Lin <b005020132@gmail.com>

# Create another profile
> git use contact@jimmylin.org 'Jimmy'
Created profile Jimmy <contact@jimmylin.org>

# Use it
> git use b00502013@gmail.com
Jimmy Lin <b005020132@gmail.com>

# Fuzzy matching is supported (only when purely activating a profile, not deleting or updating)
> git use cont
Jimmy <contact@jimmylin.org>

# List all profiles
> git use
* Jimmy <contact@jimmylin.org>
Created profile Jimmy Lin <b005020132@gmail.com>

# Delete a profile
> git use -d b00502013@gmail.com
Deleted profile Jimmy Lin <b005020132@gmail.com>

# Update profile name (`git`'s `user.name`)
> git use -u b00502013@gmail.com 'JL'
Updated profile as JL <b00502013@gmail.com>
```