Skip to main content

A small utility for drawing image boards

Project description

Vatman

Prerequisites

Poetry

This project uses Poetry dependency manager.

Install Poetry following these instructions.

Development

This project uses pre-commit to check files before they are committed to git.

Pre-commit is a multi-language package manager for pre-commit git hooks. You specify a list of hooks you want and pre-commit manages the installation and execution of any hook written in any language before every commit.

How to set up pre-commit

Pre-commit itself is installed via Poetry as a development dependency. The hooks are configured in .pre-commit-config.yaml.

After cloning this repo and installing the dependencies via Poetry, install the git hook scripts:

# Option 1
source .venv/bin/activate
pre-commit install

# Option 2
poetry run pre-commit install

NOTE: After installing the git hook scripts, there is no need to activate the virtual environment before each commit.

Run pre-commit manually

The whole point of pre-commit hooks is that they run automatically before every commit. However, it is also possible to run pre-commit manually:

# Option 1 (with the virtual environment activated)
pre-commit run --all-files

# Option 2 (via Poetry)
poetry run pre-commit run --all-files

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

vatman-0.0.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

vatman-0.0.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file vatman-0.0.0.tar.gz.

File metadata

  • Download URL: vatman-0.0.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.10.12 Linux/6.8.0-45-generic

File hashes

Hashes for vatman-0.0.0.tar.gz
Algorithm Hash digest
SHA256 9ea7542b6e7a3d19132ce6806f4f96aee281765b7b609e5d79709255fb1639e0
MD5 f99d5620d0fadf4ce00eefd7b19fdc02
BLAKE2b-256 d2ed007cf49d68f66de4aec06b25a7439dc1e6a7664462c935cb0c3551171596

See more details on using hashes here.

File details

Details for the file vatman-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: vatman-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.10.12 Linux/6.8.0-45-generic

File hashes

Hashes for vatman-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5859fd4415d8f6f9c93a9e670202b52ca681ea8f934491bea2616e615116e0e1
MD5 87b80fa736c180840216bdc75ab1b52e
BLAKE2b-256 7044ac894db0bcead1d9d15ee6d44ecbffa6dc3831de423b77e7e4133986aa19

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