semvec/pypi-packages huggingface dataset:
social-media 0.0.0
An awesome package is coming soon! 🎉
Requires Python: >=3.8

<h1 align="center">
    <strong>social-media</strong>
</h1>
<p align="center">
    <a href="https://github.com/Kludex/social-media" target="_blank">
        <img src="https://img.shields.io/github/last-commit/Kludex/social-media" alt="Latest Commit">
    </a>
        <img src="https://img.shields.io/github/workflow/status/Kludex/social-media/CI">
        <a href="https://github.com/Kludex/social-media/actions?workflow=CI" target="_blank">
            <img src="https://img.shields.io/badge/Coverage-100%25-success">
        </a>
    <br />
    <a href="https://pypi.org/project/social-media" target="_blank">
        <img src="https://img.shields.io/pypi/v/social-media" alt="Package version">
    </a>
    <img src="https://img.shields.io/pypi/pyversions/social-media">
    <img src="https://img.shields.io/github/license/Kludex/social-media">
</p>

An awesome package is coming soon! 🎉

## Installation

```bash
pip install social-media
```

## License

This project is licensed under the terms of the MIT license.
chb 2.1.7
chb常用代码库
Requires Python: >=3.6

# 1 说明
本代码包为chb常用小代码，学习pypi打包用。
# 2 模块说明
- dao.py：常用数据库连接
- log.py：日志器
- utils：常用小工具
# 使用说明
from chb import *
code-var 0.1.3
"code-var is tools for varname in cmd"
Requires Python: >=3.6.2,<4.0.0

## 变量命名工具

输入关键字 `vn` 中文变量名，如：
```angular2html
➜ vn 我和我的祖国
小驼峰法 | meAndMyMotherland 
大驼峰法 | MeAndMyMotherland 
下划线法 | me_and_my_motherland 
前下划线法 | _me_and_my_motherland 
```
pymini 0.1.1
Minify python
Requires Python: >=3.7

# pymini

Python minifier. Built to operate on entire libraries, persisting and supporting minification across files.

## Installation

    pip install pymini

## Usage

    pymini [options] <file>

To uglify a library, use the following options to preserve
your ability to import and use the library's publicly-facing
utilities.

    pymini --keep-module-names --keep-global-variables <file>

## Comparison

We run comparisons against the following:

- pyminify - https://github.com/dflook/python-minifier
- pyminifier - https://github.com/liftoff/pyminifier
- mnfy - https://github.com/brettcannon/mnfy (does not work on Python >3.4)

To repeat our results, run the following to setup.

```
pip install python-minifier
pip install setuptools==57.5.0 && pip install pyminifier  # hack to get pyminifer to install
pip install mnfy  # if you're running python3.4
pip install pymini  # ours
```

Then, run the following to get mini'd versions of the sample file `sample/test.py`, which comes from `pyminifer`'s repository.

```
mkdir -p out
pyminify --rename-globals --remove-literal-statements sample/test.py > out/pyminify.py
pyminifier --obfuscate sample/test.py > out/pyminifier.py
python -m mnfy sample/test.py > out/mnfy.py
uglipy sample/test.py > out/pyminiest.py
```

Then, run `ls -lh out`. You should see the following.

```
total 24
-rw-r--r--  1 alvinwan  staff   414B Nov 25 01:22 pyminiest.py
-rw-r--r--  1 alvinwan  staff   602B Nov 25 01:19 pyminifier.py
-rw-r--r--  1 alvinwan  staff   490B Nov 25 01:18 pyminify.py
```

By comparison, the original file size was 1355B; `uglipy` achieves the smallest file size, 16% smaller than `pyminify` and 30% smaller than `pyminifier`, improving the best possible obfuscated file size reduction from 64% to 71%. We can also test against `test2.py`, which comes from `pyminify`'s repository.

```
-rw-r--r--  1 alvinwan  staff   914B Nov 25 02:09 pyminiest.py
-rw-r--r--  1 alvinwan  staff   1.4K Nov 25 01:32 pyminifier.py
-rw-r--r--  1 alvinwan  staff   977B Nov 25 01:32 pyminify.py
```

By comparison, the original file size was 1990B. `uglipy`'s file size is 6% smaller than `pyminify` and 34% smaller than `pyminifier`, improving the best possible obfuscated file size reduction from 51% to 54%.

## Develop

Run tests using the following, from the root directory

```
py.test --doctest-modules
```