semvec/pypi-packages huggingface dataset:
dynamic-qrcode-image 0.0.7
dynamic_qrcode_image
Requires Python: >=3.7

# dynamic-qrcode-image

- 模块导入

```py
from dynamic_qrcode_image import QRC
```

- 本地运行

```py
python -m dynamic_qrcode_image
```
- [标准编码](https://docs.python.org/zh-cn/3/library/codecs.html#standard-encodings)
jupyter-references 0.7
Lightweight system for citing papers and making a reference list in jupyter
Requires Python: >=3.7

## Repo structure

Either use as library repo with with `<package_name>` and `docs` (and maybe `notebook`) dirs. Or as data analysis repo with `scripts`, `notebooks`, `data`, `steps`, `results`, `figures`dirs.

## Conda environment

Create empty environment:

```
conda create -n <name>
```

Activate environment
```
conda activate <name>
```

Add channels first to make the appear in the exported environment:
Add any channels first to make the appear in the exported environment (you can always add more later):
```
conda config --env --append channels conda-forge
conda config --env --append channels bioconda
conda config --env --append channels etetoolkit
conda config --env --append channels gwforg
conda config --env --append channels kaspermunch
```

Install a subset of packages:
```
conda install jupyterlab pandas seaborn ...
conda install gwf jupyterlab pandas seaborn ipympl statsmodels bioconda pyfaidx tskit ete3 scikit-allel samtools bamtools vcftools
```

Export it to the binder folder:
```
conda env export --from-history > binder/environment.yml
```

List revisions to envirionment:
```
conda list --revisions
```

Restore a past revision:
```
conda install --revision 2
```

Once you land on stable environment this can make it more stable:

```
conda env export --from-history > binder/environment.yml
conda deactivate <name>
conda env remove -n <name>
conda env create -n <name> -f binder/environment.yml
```

## Create PyPi and Conda packages

```
conda install conda-build twine anaconda-client
```

```
bash pypi.sh
```

```
bash conda.sh [-c channel -c channel ...]
```

# Using submodules with Git

Read on [here](https://gist.github.com/kaspermunch/1131f20216648bd55bb20f6b35e69252)
pyproton 0.0.5
Minimal wrapper implementation of the linux protonvpn-cli
Requires Python: >=3.9
Keywords: vpn,proton vpn,proton,wrapper,cli

# PyProton

[![PyPI version](https://badge.fury.io/py/pyproton.svg)](https://badge.fury.io/py/pyproton)

This package is a lightweight minimal wrapper implementation of the linux protonvpn-cli; designed to be an intuitive and simple to use interface for the Proton VPN in python.

## Getting Started

**Version compatibility:**

`Proton VPN CLI v3.13.0 (protonvpn-nm-lib v3.14.0; proton-client v0.7.1)`

### **Install the CLI:**

[Proton VPN Docs](https://protonvpn.com/support/linux-vpn-tool/)

Debian based distros
1. [Download the Proton VPN DEB package](https://repo.protonvpn.com/debian/dists/stable/main/binary-all/protonvpn-stable-release_1.0.3_all.deb)
2. Install the Proton VPN repository
   
   `sudo apt-get install {/path/to/}protonvpn-stable-release_1.0.3_all.deb`
3. Update the apt-get package list
   
   `sudo apt-get update`
4. Install the Proton VPN Linux CLI
   
   `sudo apt-get install protonvpn-cli` 

### **Install pyproton:**

`pip install pyproton`

### **Import and use pyproton VPN:**

#### Args

* `user` **required:** user name string
* `pw` **required:** password string
* `verbose` **optional:** (`default=False`) turns on/off the stdin output for each step.
* `retries` **optional:** (`default=3`) defines number of retries when a VPN connection attempt times out.
* `timeout` **optional:** (`default=5`) seconds to wait before timing out a login attempt.
* `location` **optional:** (`default='U'`) location of servers to connect to (free servers only): `{'J':'Japan','N':'Netherlands','U':'United States'}`.

#### Methods

* `vpn.login()` log the user into proton VPN - (context manager): `__enter__`
* `vpn.logout()` log the user out of proton VPN - (context manager): `__exit__`
* `vpn.connect()` connect to proton VPN endpoint - (context manager): `__enter__`
* `vpn.disconnect()` disconnect from proton VPN endpoint - (context manager): `__exit__`
* `vpn.shuffle()` disconnects from the current VPN and connected to another

#### Basic Usage

**NOTE:** It is generally recommended to use `dotenv` or another method for loading in secrets. Please do NOT hardcode account credentials in a production environment, this is a critical security risk!

```python
import os
from pyproton import VPN

user = 'user'
pw = 'pw'

with VPN(user, pw) as vpn:
    print('do some stuff')
    vpn.shuffle()
    print('do more stuff')
```

### **TO-DO**

* Improve reliability
* PyTest & Tox testing
* Sphynx docs
* Coverage
* Deepsource scanning
xia-scw-mongodb 0.0.3
X-I-A
Requires Python: >=3.9

.. image:: https://img.shields.io/pypi/v/xia-scw-mongodb.svg?color=blue
   :alt: PyPI-Server
   :target: https://pypi.org/project/xia-scw-mongodb/

====================================
X-I-A
====================================



Quick start
=============================

Install the package::

    pip install