Metadata-Version: 2.1
Name: funniestDemo
Version: 0.72
Summary: Demo to make a python package
Home-page: https://github.com/Junch/funniestDemo
Author: Jun Chen
Author-email: junc76@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# README

Demo how to make a python package and upload it to PYPI

[The source for this project is available here][src].

## 1. build the package and upload

```bash
python -m build

twine upload dist/*
```

## 2. Install the package from the pypi

```bash
python intall --upgrade funniestDemo
```

## 3. Execute the command

```bash
python -m funniestDemo
# or
funniest-joke
```

## Reference

- [如何打包你的Python代码](https://python-packaging-zh.readthedocs.io/zh_CN/latest/index.html)
- [Why you shouldn't invoke setup.py directly](https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html)
- Youtube: [How to Build Python Packages for Pip](https://www.youtube.com/watch?v=JkeNVaiUq_c)
- [Aesthetic ASCII](https://github.com/jamescalam/aesthetic_ascii)
- [A sample Python project](https://github.com/pypa/sampleproject)
- [Python - 如何打包并发布 Python 库到 PyPI](https://www.jianshu.com/p/9fb0d69134d2)

[src]: https://github.com/Junch/funniestDemo

