This is a test package for me.
Project description
play_py37_package
Python3.7 で packageを作ってみる手順。 またその手順によって作成された、package。
init
python3 -m venv venv
. venv/bin/activate
(venv) $ pip install -U pip
play local
(venv) $ pip install -e .
(venv) $ pip list
(venv) $ python
>>> import py37nashiki
>>> py37nashiki.main()
This is pynashiki
配布作成 (ソースコード形式)
(venv) $ python setup.py sdist
(venv) $ ls dist
py37nashiki-1.0.0.tar.gz
配布物作成 (wheel)
(venv) $ pip install wheel==0.33.6
(venv) $ python setup.py bdist_wheel
(venv) $ ls dist
py37nashiki-1.0.0-py3-none-any.whl py37nashiki-1.0.0.tar.gz
配布 (test)
(venv) $ pip install twine==2.0.0
(venv) $ twine upload -r testpypi dist/*
(venv) $ pip install -i https://test.pypi.org/simple/ py37nashiki
配布 (本番)
(venv) $ deactive
python3 -m venv newenv
. newenv/bin/activate
(newenv) $ pip install -U pip
(newenv) $ pip install wheel==0.33.6
(newenv) $ python setup.py sdist
(newenv) $ python setup.py bdist_wheel
(newenv) $ ls dist
(newenv) $ pip install twine==2.0.0
(newenv) $ twine upload -r pypi dist/*
(newenv) $ pip install py37nashiki
後片付け
$ deactivate
$ rm -rf venv
$ rm -rf newenv
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
py37nashiki-1.0.0.tar.gz
(2.7 kB
view hashes)
Built Distribution
Close
Hashes for py37nashiki-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18e73853bf19347f5c0a2c374c9e5f277d38360ade7e47098c7f8504fe195c9c |
|
MD5 | e5291dfdc28c38b6dacbadfb24cd2e25 |
|
BLAKE2b-256 | 76179ba76480770df82756eddb5cb6585b390792f808c06b35bce8d8a3d9c3ca |