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-3.0.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-3.0.0-py3-none-any.whl (165.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: plover_spanish_mqd-3.0.0.tar.gz
  • Upload date:
  • Size: 167.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","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-3.0.0.tar.gz
Algorithm Hash digest
SHA256 9276f26460a8d1b91dcff4a13c5d7c93d223d74835152bf5ef09b17442c93388
MD5 b255e727d0035ffa2dbc1616eb922976
BLAKE2b-256 6602b662bad9005990e368bb083987f57b9d2c50fe79fc51e31c14ee2dcd192c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: plover_spanish_mqd-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 165.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","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-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0680df0f72fc9d9ef205051a02e7e593839f4fe6316d4d376dc0d0de19d0f724
MD5 c829947d9bd8a8bfcf638b390f7ef1a7
BLAKE2b-256 422789c2f31f8537ca7f8881bb37984ffb8d4f75a41a3675a0833a2f7a269b71

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