Skip to main content

GUI package manager for Houdini

Project description

Houdini Package Manager

Release Build status codecov Commit activity License

A comprehensive GUI package manager for Houdini. Manage all your plugins and create new packages with ease.

Install

  1. Download the latest version from https://houpm.com
  2. Unzip and store the folder anywhere you want.
  3. Create a shortcut of the Houdini_Package_Manager-x.y.z.exe file from the folder.
  4. Now you can run HPM from the shortcut, that's all there is to it!

Building the project yourself

  1. Make your code changes.
  2. Version bump the project with poetry version minor. Use major or patch in place of minor if appropriate.
    • Both pyproject.toml and __version__.py will be updated automatically due to poetry-bumpversion being installed in this project.
  3. Do make build-exe to build the project. It will appear in dist/
    • /resources is copied over to the build folder automatically for you so you don't have to worry about it.
  4. Do make zip to make a .zip of the build in dist/
  5. Run the build by going to dist/, finding the .exe, and running it there.
  6. If you get unexpected results (something isn't working right):
    1. Remove -w from the build-exe: action in the Makefile
    2. Do make build-exe again.
    3. Run the .exe and you'll notice a terminal pops up along with the app. If any errors occur you'll be able to see them there.

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

houdini_package_manager-1.0.5.tar.gz (3.5 MB view details)

Uploaded Source

Built Distribution

houdini_package_manager-1.0.5-py3-none-any.whl (3.5 MB view details)

Uploaded Python 3

File details

Details for the file houdini_package_manager-1.0.5.tar.gz.

File metadata

  • Download URL: houdini_package_manager-1.0.5.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.3 Linux/5.15.0-1037-azure

File hashes

Hashes for houdini_package_manager-1.0.5.tar.gz
Algorithm Hash digest
SHA256 9b079195401bc3eda6c6dbe69dfc72bdc3abcf18e2549280967d463a2d5f937f
MD5 96a130c66648ffca4e4af92737db145a
BLAKE2b-256 4038fb9f4a14ac7fd3cf0ed704f823d84d745e9428474838459a3e3992e93baa

See more details on using hashes here.

File details

Details for the file houdini_package_manager-1.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for houdini_package_manager-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0c4be7c18caf1ef3e8fb6afd575728cf0b4b34e77bd08d821aada78390b9e460
MD5 28fc390e7dace63b9303b65e954478b0
BLAKE2b-256 9ab81fec76b52e1bee60539c4e95a47c542ac4165b53b1454ae2ee3a8a222c82

See more details on using hashes here.

Supported by

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