Skip to main content

wap

GitHub Actions CI status for default branch Latest release on PyPI

A developer-friendly World of Warcraft addon packager.

demonstration of wap usage

Features

wap in 5 minutes

These instructions create and upload a working addon without editing a single line of code!

  1. Download and install Python 3.11.

  2. Install wap:

    pip install --upgrade --user wow-addon-packager
    
  3. Create a new a project:

    wap new-project
    

    And then, answer the prompts. Don't worry too much about your answers -- you can always change them later in your configuration file.

  4. Change to your new project's directory. For example, if you named it MyAddon in the last step, you'd type:

    cd MyAddon
    
  5. Build your addon package and link it to your local World of Warcraft installation:

    wap build --link
    

    At this point, you can play the game with your addon.

  6. Upload your addon to CurseForge with your API token so that others can use it:

    wap publish --curseforge-token "<api-token>"
    

Project Information

Metadata

Release files for wow-addon-packager 0.13.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wow-addon-packager 0.13.0
File Size Uploaded Provenance Actions
wow_addon_packager-0.13.0.tar.gz 770.4 kB Without provenance Details for wow_addon_packager-0.13.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for wow-addon-packager 0.13.0
File Interpreter ABI Platform Actions
wow_addon_packager-0.13.0-py3-none-any.whl Python 3 none any Details for wow_addon_packager-0.13.0-py3-none-any.whl

Total release size: 800.8 kB

Release files / wow_addon_packager-0.13.0.tar.gz

Download URL wow_addon_packager-0.13.0.tar.gz
Size 770.4 kB
Tags Source
SHA-256 checksum
How to use checksums
61ccb8406e12c4f4d834b94cb097efb4bfd0dd2690fb9f40fbbbe8e9d1907e3b
BLAKE2b-256 checksum
How to use checksums
8d65f7d39946688f79347cb1b8ce11ad52b59bde0b5bcf373880cd9807d8c72f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.21

Release files / wow_addon_packager-0.13.0-py3-none-any.whl

Download URL wow_addon_packager-0.13.0-py3-none-any.whl
Size 30.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fdc3724356c81f7193f46f19601080212f8ef3c7995134ad8dfc45f6d3e9569a
BLAKE2b-256 checksum
How to use checksums
05f9c537eacc5df4a253d4efd54333bcd0ea110033d71a47a6e4380824537b69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.21

Security for wow-addon-packager 0.13.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page