Skip to main content

Support for plover in Spanish (Melany system)

Project description

Spanish support for Plover

  • Authors: Sonsoles García Martín, Noelia Ruiz Martínez

Plover support for Melani system in Spanish, used at MQD.

Based on this template.

Dependencies

Development

This project uses uv for dependency management and task running.

Setup

Install uv if you haven't already:

# On Windows
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

# On macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

Install the project with development dependencies:

uv sync --all-extras

Pre-commit Hooks (Optional but Recommended)

Install pre-commit hooks to automatically run linting and type checking before commits:

uv run pre-commit install

Now ruff and pyright will run automatically on every commit!

Running Tests

# Run all tests
uv run pytest

# Run tests with arguments
uv run pytest -v

Linting

# Run ruff linter
uv run ruff check

# Run ruff linter and fix issues automatically
uv run ruff check --fix

# Run ruff formatter
uv run ruff format

Type Checking

# Run pyright
uv run pyright

Building

# Build distribution packages
uv build

Versioning

We use SemVer.

Changes

Changelog

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

plover_spanish_mqd-2.2.0.tar.gz (167.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

plover_spanish_mqd-2.2.0-py3-none-any.whl (165.5 kB view details)

Uploaded Python 3

File details

Details for the file plover_spanish_mqd-2.2.0.tar.gz.

File metadata

  • Download URL: plover_spanish_mqd-2.2.0.tar.gz
  • Upload date:
  • Size: 167.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for plover_spanish_mqd-2.2.0.tar.gz
Algorithm Hash digest
SHA256 fc6193d0848beb76ebd86aa8a97fe53b6ad2eef3f12607b8ff96eae169927670
MD5 cec71915be2619621a6f1107f59aee1d
BLAKE2b-256 41d10d07a93ea6566c3f0ebbbd24ff1ac80c88a4ed50b801d167dcf81ce954f9

See more details on using hashes here.

File details

Details for the file plover_spanish_mqd-2.2.0-py3-none-any.whl.

File metadata

  • Download URL: plover_spanish_mqd-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 165.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for plover_spanish_mqd-2.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 814b4ebddcfa91939e3fc84404f6e5c576192db25b5566b56a56ff8bbece0c74
MD5 e83b63e6e231d191f9b94f8307330265
BLAKE2b-256 9d9d4ccbaa21a6f00ac35152080e61d11075bd60a12165493c8daef6eeb17d2f

See more details on using hashes here.

Supported by

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