Skip to main content

Install and use Vale (grammar & style check tool) in python environments.

Project description

Package Release

Vale Python Package

⚠️ Vale is a software developed by errata.ai and a community of open-source contributors. This repository just makes that software available to Python users. The author is not affiliated nor endorsed by errata.ai.

Vale is a command-line tool that can enforce an editorial style guide onto your text. It's written in Go. The purpose of this package is to allow Python users to have Vale as a dependency of a Python application or library and this way allow installing Vale without resorting to manual installation or similar.

Installation

You can add vale package as a dependency in your setup.py, requirements.txt or pyproject.toml file depending on how are you managing dependencies. For example, in requirements.txt:

vale==2.20.0

The version of this Python package corresponds exactly to Vale's version. That is, if you add vale==2.20.0 as a dependency, Vale with that same version will be installed. Note that Vale as such is not included in this package but downloaded the first time you execute vale.

Releasing (only for contributors)

  1. Change version in pyproject.toml. Changing the version changes the version of Vale that gets downloaded. See note below.
  2. Commit & push.
  3. Github's Actions will deal with the new release.

Note: Pypi doesn't allow to re-release (even if releases or projects are deleted). If you want to release this package for a new version of Vale, just update the version attribute found in pyproject.toml so that it matches the version of Vale that you want to release. If something needs to be fixed in this package, use or increase the 4th number in the version in pyproject.toml. The 4th number will be ignored when it comes to downloading Vale but will be used to release the package to PyPi.. For example, if you use 2.20.0.1, this package will try to download vale==2.20.0. The python package version will still be 2.20.0.1 in PyPi.

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

vale-2.23.3.0.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

vale-2.23.3.0-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file vale-2.23.3.0.tar.gz.

File metadata

  • Download URL: vale-2.23.3.0.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for vale-2.23.3.0.tar.gz
Algorithm Hash digest
SHA256 2d30eb0fa790b942bb14c8246e1980160882e3c3205acab54eada2c64cd0cb5b
MD5 cf5d86f53ac0a5b121e5118f36b2f859
BLAKE2b-256 76332df6559a330f6fb9529a87c06d5e60dbfa434a6be0b28dee5df75e20ba40

See more details on using hashes here.

File details

Details for the file vale-2.23.3.0-py3-none-any.whl.

File metadata

  • Download URL: vale-2.23.3.0-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for vale-2.23.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 44f21ced2ed2b1d31ef1bc4c485b7638a9dc83677d2791cb4632f9e7ea225998
MD5 d7e3da8c35a3af07fdb7ece933990cf1
BLAKE2b-256 a9adf90043378ac019131fec9a60260f396cf58f6312c967266b78067e25b0dc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page