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==3.22.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)
New releases using the last Vale versions are delivered in an automated way. See Version Bump if Vale Updated workflow. The new versions of Vale are checked once a day.
Manual release
- Change version in
pyproject.toml. Changing the version changes the version of Vale that gets downloaded. See note below. - Commit & push.
- 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.
Release files for vale 3.22.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vale-3.22.0.0.tar.gz | 5.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vale-3.22.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.3 kB
Release files / vale-3.22.0.0.tar.gz
| Download URL | vale-3.22.0.0.tar.gz |
|---|---|
| Size | 5.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7597e92958de6b6c951e807b050fc78366026a35dc1e593561b6fccc6f76cf12
|
|
BLAKE2b-256 checksum How to use checksums |
a3534ac171f2521de4985c7f097f29a7057ee35c27c61b7513e701aeda101f99
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.
Transparency logRelease files / vale-3.22.0.0-py3-none-any.whl
| Download URL | vale-3.22.0.0-py3-none-any.whl |
|---|---|
| Size | 5.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
db7de242dd36f5eaf0b705e5cf5a8f957a693066879434ff192c735372c51d31
|
|
BLAKE2b-256 checksum How to use checksums |
876f23c2cd295e419e0f803e55232144357e1c696e8f7980c123ca013460effb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.
Transparency log