vaaaaanquish / mypa

My Package Manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Package Manager

このリポジトリは『エムスリーテックブック5』における『自作Python Package Manager入門』を実行するためのリポジトリである。

Installation

poetry install
poetry build
pip install dist/*.whl

Run mypa

cd example_package

# make mypa.lock
mypa lock

# make `.mypaenv` and install requires packages
mypa install

# run mypaenv python
mypa run python src/main.py

# build example_package
mypa build

# install example_package
pip install dist/*.whl

# run example_package
python -c "from example_package.main import get; get()"

About

My Package Manager


Languages

Language:Python 100.0%