Skip to main content

A python package for manipulating O2Jam files.

Project description

O2Tools, a python package for manipulating O2Jam files.

Features

  • Readable OJN Note Sections
  • OJM Sound Extraction (both M30 and OMC)
  • Interface/Avatar File Support
  • OJN List Support
  • Highly Documented
  • Easy to Use
  • Fully Object-Oriented

Build Instructions

Install dependencies (build):

pip install build

Inside the root of the project (where pyproject.toml is located), run:

python -m build

This will generate the following files (inside the dist directory):

  • A .tar.gz source archive
  • A .whl (wheel) binary distribution

Run the following command (in the dist directory):

pip install [name of wheel file].whl

Contribution

You can contribute by filling in unknown data in the documentation/code.

Documentation

The official docs are here: https://o2tools.readthedocs.io

They are not fully finished yet, and are still being worked on.

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

o2tools-1.0.0.tar.gz (30.5 kB view details)

Uploaded Source

Built Distribution

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

o2tools-1.0.0-py3-none-any.whl (37.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: o2tools-1.0.0.tar.gz
  • Upload date:
  • Size: 30.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for o2tools-1.0.0.tar.gz
Algorithm Hash digest
SHA256 90863698805a30298492fbc251d89717c9df5807d5df6c4a92dd8e7150f21f34
MD5 cdf5c64027c7a7ecc8a8d454dafc5c32
BLAKE2b-256 6f97a31a3ebfedc474da6131cef7c0cb2f835db4dde26befe4396ddb1e8e14df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: o2tools-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 37.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for o2tools-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8550260ffd1b3f49ac689e65fa1501ab4c0d62d30702f281e63aed3738480b5a
MD5 67da16f491902d4b42ba0789e0a84a7b
BLAKE2b-256 5f23e69fd8172e364c759adf381727ce6c6ff3bfffa0d8e24b9c570a78e592e6

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