Skip to main content

A small example package

Project description

mypk1

测试项目

打包安装上传流程

安装相关工具

## 打包工具
python -m pip install --upgrade setuptools wheel
## 打包工具2
python -m pip install --upgrade build
## 上传工具twine
python -m pip install --upgrade twine

准备工作

https://test.pypi.org/simple/和 https://pypi.org/project注册相关账号,并将token分别保存到`~/.pypirc`

测试环境

  1. 编译打包方式一 这里打两种包sdist打包为tar.gz,bdist_wheel打包为whl python setup.py sdist bdist_wheel
  2. 编译打包方式二 也是打包为两个包,作用一样 python -m build
  3. 使用本地包安装 python -m pip install ./dist/mypk1-0.0.3.tar.gz
  4. twine上传 python -m twine upload --repository testpypi dist/*
  5. 从远程安装 pip install -i https://test.pypi.org/simple/ mypk1 pip install -i https://test.pypi.org/simple/ mypk1==0.0.1 pip install -i https://test.pypi.org/simple/ mypk1==0.0.2
  6. 升级安装 pip install --upgrade -i https://test.pypi.org/simple/ mypk1
  7. 卸载 pip uninstall mypk1

正式环境

  1. 上传 python -m twine upload --repository pypi dist/*
  2. 安装 pip install -i https://pypi.org/project mypk1

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

mypk1-0.0.4.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

mypk1-0.0.4-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file mypk1-0.0.4.tar.gz.

File metadata

  • Download URL: mypk1-0.0.4.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.5 tqdm/4.56.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.7

File hashes

Hashes for mypk1-0.0.4.tar.gz
Algorithm Hash digest
SHA256 d039e16b4939d091f36397ed80bba4cd2a817cef12a6a4e47be2c0a0b5c154e9
MD5 a8346bbe2df7f79cdde20180ece5dc13
BLAKE2b-256 e7ae77b9a6a491ed5771b3b993e86e287bb967432e237ad76bdcb816f766bcae

See more details on using hashes here.

File details

Details for the file mypk1-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: mypk1-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.5 tqdm/4.56.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.7

File hashes

Hashes for mypk1-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a1b29cffcfc566ee6d063916f4044cdac10cfc560ccb1740e21f6f0fc945cd24
MD5 11318904276b19782e5d6c048dd90fdf
BLAKE2b-256 146a37cb7d4314928a8aab92abf15567f0f754bfcff1777e6336eb12dbff6611

See more details on using hashes here.

Supported by

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