Skip to main content

A Python package containing audio related functions and mappings

Project description

PyPI-Server Coveralls Project generated with PyScaffold

pyamapping

A Python package containing audio related functions and mappings

Making Changes & Contributing

To setup your development environment, you need to have uv installed. First, clone the repository and then change into the root directory:

cd pyamapping

Afterwards, sync your environment:

uv sync

This will install all required dependencies (dev dependencies included). Also, please install the pre-commit hooks:

uv run pre-commit install

Experimentation in Scratchpad / Jupyter

uv automatically installs the pyamapping package to the .venv in editable mode. During development, any changes to the pyamapping source will be reflected automatically. To write playground / exploratory code, just make sure to run your REPL environment with uv run, e.g.:

uv run python

or

uv run jupyter notebook

Then, you should be able to:

import pyamapping as pam

And get the current state of the source code.

Running Tests

Tests can be run via:

uv run tox -e tests

Building Documentation

Documentation can be built via:

uv run tox -e docs

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

pyamapping-1.0.0.tar.gz (218.0 kB view details)

Uploaded Source

Built Distribution

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

pyamapping-1.0.0-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file pyamapping-1.0.0.tar.gz.

File metadata

  • Download URL: pyamapping-1.0.0.tar.gz
  • Upload date:
  • Size: 218.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pyamapping-1.0.0.tar.gz
Algorithm Hash digest
SHA256 dd7be2c6fc524caef5d067d776747e3428d34c82758d6b9c83ca56dc057a597b
MD5 86d25cb5a1dd8ec80551d484315d6c5b
BLAKE2b-256 92c484ff07aad5808d300982d7ceda84941f80fd30b8d2b2a1996aa06598f4d3

See more details on using hashes here.

File details

Details for the file pyamapping-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: pyamapping-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pyamapping-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 df9789a6f0a1afbc51e6b7208d0f717e3a9efabdccabbd2336d55215cea76ec9
MD5 0a11bcf2476f82cc24bd432143f40144
BLAKE2b-256 90f5e029601ca175ae605e452896413e4b42ea5c233a06b717839c92ff3d3204

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