semvec/pypi-packages huggingface dataset:
quantum-sg 0.1.0
A command line tool that generates a cryptographically secure quantum-level secrets using ANU QRNG.
Keywords: quantum random secrets

# quantum-sg

A command line tool that generates a cryptographically secure quantum-level secrets using ANU QRNG.

## Usage

This function generates a random set of secrets using the quantumrandom library. The parameters population, number and length are optional.

```python
from string import digits
from quantum_sg import rand

rand(length=24, number=2, population=digits)
```

## Usage as CLI

```bash
$ pip install quantum-sg
$ quantum-sg -l 24 -n 2
> 4HOpcSlzrP1JA5pFROUJLi7V
> FkEKjlgm08Ey17HrAeeKKRl4
```

### Options

This command line utility can be used to generate secure secrets of specified length and complexity.

The `-h` or `--help` flag will display a help message to the user with instructions on how to use the utility.

The `-n` or `--number` flag will allow the user to specify the number of secrets to generate. By default, the utility will generate one secret.

The `-l` or `--length` flag will allow the user to specify the length of each generated secret. By default, this length is 24 characters.

The `-wd`, `--digits`, `-wl`, `--lowercase`, `-wu`, `--uppercase`, `-wp` and `--punctuation` flags will allow the user to specify which types of characters should be included in the generated secrets. By default, digits, lowercase characters, and uppercase characters are included.

## License

The MIT License (MIT)

Copyright (c) 2023 Alexander Shelepenok

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.
xialiu-geng-bu-cunzai-de-huian-shijie-meiyou-huangduanzi-de-wuliao-shijie-chicheng-dakong-20170902 2023.2.20.0
下流梗不存在的灰暗世界(没有黄段子的无聊世界) - 赤城大空 - 20170902
Requires Python: >=3.6

# 下流梗不存在的灰暗世界(没有黄段子的无聊世界) - 赤城大空 - 20170902

## 下载

### Docker

```
docker pull apachecn0/xialiu-geng-bu-cunzai-de-huian-shijie-meiyou-huangduanzi-de-wuliao-shijie-chicheng-dakong-20170902
docker run -tid -p <port>:80 apachecn0/xialiu-geng-bu-cunzai-de-huian-shijie-meiyou-huangduanzi-de-wuliao-shijie-chicheng-dakong-20170902
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install xialiu-geng-bu-cunzai-de-huian-shijie-meiyou-huangduanzi-de-wuliao-shijie-chicheng-dakong-20170902
xialiu-geng-bu-cunzai-de-huian-shijie-meiyou-huangduanzi-de-wuliao-shijie-chicheng-dakong-20170902 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g xialiu-geng-bu-cunzai-de-huian-shijie-meiyou-huangduanzi-de-wuliao-shijie-chicheng-dakong-erlingyiqilingjiulinger
xialiu-geng-bu-cunzai-de-huian-shijie-meiyou-huangduanzi-de-wuliao-shijie-chicheng-dakong-erlingyiqilingjiulinger <port>
# 访问 http://localhost:{port} 查看文档
```
xiajiao-shucai-cun-de-baibu-fuhuo-da-zuozhan-heiyeshen-yi-20141003 2023.2.20.0
下脚蔬菜村的败部复活大作战 - 黑野伸一 - 20141003
Requires Python: >=3.6

# 下脚蔬菜村的败部复活大作战 - 黑野伸一 - 20141003

## 下载

### Docker

```
docker pull apachecn0/xiajiao-shucai-cun-de-baibu-fuhuo-da-zuozhan-heiyeshen-yi-20141003
docker run -tid -p <port>:80 apachecn0/xiajiao-shucai-cun-de-baibu-fuhuo-da-zuozhan-heiyeshen-yi-20141003
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install xiajiao-shucai-cun-de-baibu-fuhuo-da-zuozhan-heiyeshen-yi-20141003
xiajiao-shucai-cun-de-baibu-fuhuo-da-zuozhan-heiyeshen-yi-20141003 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g xiajiao-shucai-cun-de-baibu-fuhuo-da-zuozhan-heiyeshen-yi-erlingyisiyilinglingsan
xiajiao-shucai-cun-de-baibu-fuhuo-da-zuozhan-heiyeshen-yi-erlingyisiyilinglingsan <port>
# 访问 http://localhost:{port} 查看文档
```
xia-luoer-de-guanledui-shi-zhong-20150930 2023.2.20.0
夏洛尔的管乐队 - 是钟リュウジ - 20150930
Requires Python: >=3.6

# 夏洛尔的管乐队 - 是钟リュウジ - 20150930

## 下载

### Docker

```
docker pull apachecn0/xia-luoer-de-guanledui-shi-zhong-20150930
docker run -tid -p <port>:80 apachecn0/xia-luoer-de-guanledui-shi-zhong-20150930
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install xia-luoer-de-guanledui-shi-zhong-20150930
xia-luoer-de-guanledui-shi-zhong-20150930 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g xia-luoer-de-guanledui-shi-zhong-erlingyiwulingjiusanling
xia-luoer-de-guanledui-shi-zhong-erlingyiwulingjiusanling <port>
# 访问 http://localhost:{port} 查看文档
```
xi-lai-meishaonv-xieshen-qianxing-ba-naiyazi-feng-kongwantai-20141012 2023.2.20.0
袭来!美少女邪神(潜行吧!奈亚子) - 逢空万太 - 20141012
Requires Python: >=3.6

# 袭来!美少女邪神(潜行吧!奈亚子) - 逢空万太 - 20141012

## 下载

### Docker

```
docker pull apachecn0/xi-lai-meishaonv-xieshen-qianxing-ba-naiyazi-feng-kongwantai-20141012
docker run -tid -p <port>:80 apachecn0/xi-lai-meishaonv-xieshen-qianxing-ba-naiyazi-feng-kongwantai-20141012
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install xi-lai-meishaonv-xieshen-qianxing-ba-naiyazi-feng-kongwantai-20141012
xi-lai-meishaonv-xieshen-qianxing-ba-naiyazi-feng-kongwantai-20141012 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g xi-lai-meishaonv-xieshen-qianxing-ba-naiyazi-feng-kongwantai-erlingyisiyilingyier
xi-lai-meishaonv-xieshen-qianxing-ba-naiyazi-feng-kongwantai-erlingyisiyilingyier <port>
# 访问 http://localhost:{port} 查看文档
```
x9s-yeshantou-20140425 2023.2.20.0
9S - 叶山透 - 20140425
Requires Python: >=3.6

# 9S - 叶山透 - 20140425

## 下载

### Docker

```
docker pull apachecn0/x9s-yeshantou-20140425
docker run -tid -p <port>:80 apachecn0/x9s-yeshantou-20140425
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install x9s-yeshantou-20140425
x9s-yeshantou-20140425 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g x9s-yeshantou-erlingyisilingsierwu
x9s-yeshantou-erlingyisilingsierwu <port>
# 访问 http://localhost:{port} 查看文档
```
x4teen-shisisui-shitianyiliang-20160410 2023.2.20.0
4TEEN(十四岁) - 石田衣良 - 20160410
Requires Python: >=3.6

# 4TEEN(十四岁) - 石田衣良 - 20160410

## 下载

### Docker

```
docker pull apachecn0/x4teen-shisisui-shitianyiliang-20160410
docker run -tid -p <port>:80 apachecn0/x4teen-shisisui-shitianyiliang-20160410
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install x4teen-shisisui-shitianyiliang-20160410
x4teen-shisisui-shitianyiliang-20160410 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g x4teen-shisisui-shitianyiliang-erlingyiliulingsiyiling
x4teen-shisisui-shitianyiliang-erlingyiliulingsiyiling <port>
# 访问 http://localhost:{port} 查看文档
```
x400-yuan-xingpian-tianxia-xiyejun-20150530 2023.2.20.0
400圆行骗天下 - 嬉野君 - 20150530
Requires Python: >=3.6

# 400圆行骗天下 - 嬉野君 - 20150530

## 下载

### Docker

```
docker pull apachecn0/x400-yuan-xingpian-tianxia-xiyejun-20150530
docker run -tid -p <port>:80 apachecn0/x400-yuan-xingpian-tianxia-xiyejun-20150530
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install x400-yuan-xingpian-tianxia-xiyejun-20150530
x400-yuan-xingpian-tianxia-xiyejun-20150530 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g xsilingling-yuan-xingpian-tianxia-xiyejun-erlingyiwulingwusanling
xsilingling-yuan-xingpian-tianxia-xiyejun-erlingyiwulingwusanling <port>
# 访问 http://localhost:{port} 查看文档
```
x2-yeqi-20141025 2023.2.20.0
2 - 野崎まど - 20141025
Requires Python: >=3.6

# 2 - 野崎まど - 20141025

## 下载

### Docker

```
docker pull apachecn0/x2-yeqi-20141025
docker run -tid -p <port>:80 apachecn0/x2-yeqi-20141025
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install x2-yeqi-20141025
x2-yeqi-20141025 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g x2-yeqi-erlingyisiyilingerwu
x2-yeqi-erlingyisiyilingerwu <port>
# 访问 http://localhost:{port} 查看文档
```
x100-yuan-shangdian-zhiyuan-chuansuo-zhiyi-shijie-de-jieguo-gongyuan-zhanche-20170410 2023.2.20.0
100圆商店职员穿梭至异世界的结果 - 宫元战车 - 20170410
Requires Python: >=3.6

# 100圆商店职员穿梭至异世界的结果 - 宫元战车 - 20170410

## 下载

### Docker

```
docker pull apachecn0/x100-yuan-shangdian-zhiyuan-chuansuo-zhiyi-shijie-de-jieguo-gongyuan-zhanche-20170410
docker run -tid -p <port>:80 apachecn0/x100-yuan-shangdian-zhiyuan-chuansuo-zhiyi-shijie-de-jieguo-gongyuan-zhanche-20170410
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install x100-yuan-shangdian-zhiyuan-chuansuo-zhiyi-shijie-de-jieguo-gongyuan-zhanche-20170410
x100-yuan-shangdian-zhiyuan-chuansuo-zhiyi-shijie-de-jieguo-gongyuan-zhanche-20170410 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g xyilingling-yuan-shangdian-zhiyuan-chuansuo-zhiyi-shijie-de-jieguo-gongyuan-zhanche-erlingyiqilingsiyiling
xyilingling-yuan-shangdian-zhiyuan-chuansuo-zhiyi-shijie-de-jieguo-gongyuan-zhanche-erlingyiqilingsiyiling <port>
# 访问 http://localhost:{port} 查看文档
```
x10-sui-de-baojian-tiyu-zhujing-10-ri-20151226 2023.2.20.0
10岁的保健体育 - 竹井10日 - 20151226
Requires Python: >=3.6

# 10岁的保健体育 - 竹井10日 - 20151226

## 下载

### Docker

```
docker pull apachecn0/x10-sui-de-baojian-tiyu-zhujing-10-ri-20151226
docker run -tid -p <port>:80 apachecn0/x10-sui-de-baojian-tiyu-zhujing-10-ri-20151226
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install x10-sui-de-baojian-tiyu-zhujing-10-ri-20151226
x10-sui-de-baojian-tiyu-zhujing-10-ri-20151226 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g xyiling-sui-de-baojian-tiyu-zhujing-yiling-ri-erlingyiwuyiererliu
xyiling-sui-de-baojian-tiyu-zhujing-yiling-ri-erlingyiwuyiererliu <port>
# 访问 http://localhost:{port} 查看文档
```
wuzhuang-zhongxuesheng-2045-xia-gangben-20150209 2023.2.20.0
武装中学生2045 夏 - 冈本タクヤ - 20150209
Requires Python: >=3.6

# 武装中学生2045 夏 - 冈本タクヤ - 20150209

## 下载

### Docker

```
docker pull apachecn0/wuzhuang-zhongxuesheng-2045-xia-gangben-20150209
docker run -tid -p <port>:80 apachecn0/wuzhuang-zhongxuesheng-2045-xia-gangben-20150209
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install wuzhuang-zhongxuesheng-2045-xia-gangben-20150209
wuzhuang-zhongxuesheng-2045-xia-gangben-20150209 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g wuzhuang-zhongxuesheng-erlingsiwu-xia-gangben-erlingyiwulingerlingjiu
wuzhuang-zhongxuesheng-erlingsiwu-xia-gangben-erlingyiwulingerlingjiu <port>
# 访问 http://localhost:{port} 查看文档
```
wuzhi-youling-kuiguan-nan-20140106 2023.2.20.0
物质幽灵 - 葵关南 - 20140106
Requires Python: >=3.6

# 物质幽灵 - 葵关南 - 20140106

## 下载

### Docker

```
docker pull apachecn0/wuzhi-youling-kuiguan-nan-20140106
docker run -tid -p <port>:80 apachecn0/wuzhi-youling-kuiguan-nan-20140106
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install wuzhi-youling-kuiguan-nan-20140106
wuzhi-youling-kuiguan-nan-20140106 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g wuzhi-youling-kuiguan-nan-erlingyisilingyilingliu
wuzhi-youling-kuiguan-nan-erlingyisilingyilingliu <port>
# 访问 http://localhost:{port} 查看文档
```