Skip to main content

eskmo

Project description

Eskmo

Build

請先透過 pipreqs 檢查目前的依賴的套件和版本,是否對應 scripts/setup.py 中的 install_requires 都有良好配置

pip install pipreqs
pipreqs api
# 會在目錄下產生 requirements.txt
# 檢查裡面的內容與版本, 和 scripts/setup.py 中的 install_requires 是否:
#    1. 版本都有兼容
#    2. 套件有包含

確定後,就可以開始打包和上傳 Pypi

# 打包 (先到 scripts/setup.py 修改版號)
scripts/eskmobuild.bat test
# 建立新環境做測試
python -m venv testeskmo; testeskmo\Scripts\activate
# 從 testpypi 安裝 (可能需要等 5-10 秒)
python -m pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple eskmo==0.0.95

https://test.pypi.org/project/eskmo/
# 確認無誤後, 上傳到 pypi
# TBD

Docs

install

cd docs; npm install

dev

cd docs; npx vitepress dev

build

cd docs; npx vitepress build

check build

cd docs/.vitepress/dist; python -m http.server

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

eskmo-0.0.3.tar.gz (8.6 MB view details)

Uploaded Source

Built Distribution

eskmo-0.0.3-py3-none-any.whl (8.7 MB view details)

Uploaded Python 3

File details

Details for the file eskmo-0.0.3.tar.gz.

File metadata

  • Download URL: eskmo-0.0.3.tar.gz
  • Upload date:
  • Size: 8.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for eskmo-0.0.3.tar.gz
Algorithm Hash digest
SHA256 1744045488113d283faddb71ee26e931b4ae457211b3ae09f2d2aeaf05bdfafc
MD5 b4a992bc94974130ed4a4117cc98a7ea
BLAKE2b-256 6d86ed0f8eaae98a849edb77aa5bafe9696d3377ef325c118bf72a48f80d9f62

See more details on using hashes here.

File details

Details for the file eskmo-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: eskmo-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for eskmo-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e9b63a2cbba19e266502f8d4d698347cbffea0d3b7209fa6fd796b0f8d32910c
MD5 64de0a405e60a5120042e5f1db6d899b
BLAKE2b-256 70da213248e1fcc46a155289878e557df6a89ae67dbc943c0ff0dff78188aff5

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