Skip to content

documentation: list pyprojectx as alternative to install poetry #5379

@houbie

Description

@houbie

Pyprojectx provides a wrapper script that bootstraps the installation of all the development tools used in a project. As such it has the ability to install poetry on demand.

The benefits:

  • you can clone and build a project without having to install poetry first
  • you can lock the poetry version: this makes your project immune for breaking changes in poetry; as developer you don't need to install/select the required version
  • projects become beginner-friendly as nothing needs to be set up

Pyprojectx has a poetry initializer: it installs poetry locally inside the project and starts poetry init

pyprojectx itself shows how you can build a poetry project in a minute:

git clone https://github.com/pyprojectx/pyprojectx.git
cd pyprojectx
./pw build

IMO it makes sense to add this to the documentation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/docsDocumentation issues/improvements

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions