From fb210f3dd7ed6099c55eddd6e4e2257eb18b5ce0 Mon Sep 17 00:00:00 2001 From: Alex Root Junior Date: Mon, 18 Nov 2019 00:36:12 +0200 Subject: [PATCH] Add information about test builds --- .github/workflows/docs.yml | 2 +- docs/install.md | 19 +++++++++++++++---- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index a58b5ef0..2b9341bf 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -56,4 +56,4 @@ jobs: FTP_PASSWORD: ${{ secrets.DOCS_FTP_PASSWORD }} LOCAL_DIR: site REMOTE_DIR: public - ARGS: --delete --parallel=10 + ARGS: --delete --parallel=20 diff --git a/docs/install.md b/docs/install.md index 332f7688..c7b3ae26 100644 --- a/docs/install.md +++ b/docs/install.md @@ -1,19 +1,30 @@ # Installation Guide -## Using PIP +## Stable +### Using PIP ```bash pip install -U aiogram ``` -## Using Pipenv +### Using Pipenv ```bash pipenv install aiogram ``` -## Using poetry +### Using poetry ```bash poetry add aiogram ``` -## Using AUR +### Using AUR *aiogram* is also available in Arch User Repository, so you can install this library on any Arch-based distribution like ArchLinux, Antergos, Manjaro, etc. To do this, use your favorite AUR-helper and install [python-aiogram](https://aur.archlinux.org/packages/python-aiogram/) package. + + +## Development build + +### From private PyPi index +On every push to the `dev-3.x` branch GitHub Actions build the package and publish to the [2038.host](https://aiogram.2038.io/simple) server with seems like official PyPi files structure. That's mean you can always install latest (may be unstable) build via next command: +```bash +pip install --extra-index-url https://aiogram.2038.io/simple --pre aiogram +``` +In this repository available only last release. All previous builds is always removes before uploading new one. Also before building this package all tests is also pass.