Skip to main content

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


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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py37nashiki-1.0.0-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

Details for the file py37nashiki-1.0.0.tar.gz.

File metadata

  • Download URL: py37nashiki-1.0.0.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for py37nashiki-1.0.0.tar.gz
Algorithm Hash digest
SHA256 808a0a3f28a48235229f908e9d527608a98bfdf7917b5008ab963d164925114e
MD5 40249992e9f1b63b17c92a17a4461a29
BLAKE2b-256 ec58f293e20b4dd881432013d7d2eda82b40aa39477534ba8c1875af4db88623

See more details on using hashes here.

File details

Details for the file py37nashiki-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: py37nashiki-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 2.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for py37nashiki-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 18e73853bf19347f5c0a2c374c9e5f277d38360ade7e47098c7f8504fe195c9c
MD5 e5291dfdc28c38b6dacbadfb24cd2e25
BLAKE2b-256 76179ba76480770df82756eddb5cb6585b390792f808c06b35bce8d8a3d9c3ca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page