Skip to content
This repository has been archived by the owner on Sep 13, 2020. It is now read-only.
/ poetry-export-hook Public archive

Pre-commit hook for exporting requirements.txt from pyproject.toml using poetry.

Notifications You must be signed in to change notification settings

jvrana/poetry-export-hook

Repository files navigation

poetry-export-hook

Python package Code style: black pre-commit Language grade: Python Total alerts

Pre-commit hook for exporting requirements.txt from pyproject.toml using poetry.

Basic usage:

repos:
-   repo: https://github.com/jvrana/poetry-export-hook
    rev: 0.0.1a2
    hooks:
    -   id: poetry-export

Exporting basic requirements + development requirements with custom filename.

repos:
-   repo: https://github.com/jvrana/poetry-export-hook
    rev: 0.0.1a2
    hooks:
    -   id: poetry-export
        args: ["--requirements", "requirements-dev.txt", "--dev"]

Exporting extra requirements:

repos:
-   repo: https://github.com/jvrana/poetry-export-hook
    rev: 0.0.1a2
    hooks:
    -   id: poetry-export
        args: ["--requirements", "requirements-docs.txt", "-E", "docs"]

Verbose:

repos:
-   repo: https://github.com/jvrana/poetry-export-hook
    rev: 0.0.1a2
    hooks:
    -   id: poetry-export
        args: ["-vvv"]

Export basic, development, and doc requirement files:

repos:
-   repo: https://github.com/jvrana/poetry-export-hook
    rev: 0.0.1a2
    hooks:
    -   id: poetry-export
    -   id: poetry-export
        args: ['--requirements', 'requirements-dev.txt', '--dev']    
    -   id: poetry-export
        args: ['--requirements', 'requirements-docs.txt', '--dev', '-E', 'docs']

About

Pre-commit hook for exporting requirements.txt from pyproject.toml using poetry.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages