Skip to main content

tpHoudiniLib

https://img.shields.io/github/license/tpoveda/tpHoudiniLib.svg

Houdini implementation for tpDccLib and tpQtLib packages.

Also, this module contains a lot of utilities functions and classes to work with Houdini Python API (hou)

Installation

Manual

  1. Clone/Download tpHoudiniLib anywhere in your PC (If you download the repo, you will need to extract the contents of the .zip file).

  2. Copy tpHoudiniLib folder located inside source folder in a path added to sys.path

Automatic

Automatic installation for tpHoudiniLib is not finished yet.

Usage

Initialization Code

1. If tpDccLib or tpQtLib packages are being used, tpHoudiniLib will be automatic imported during the initialization of those packages.

  1. If tpDccLib and tpQtLib are not found in your sys.path, you will need to initialize manually tpHoudiniLib.

import tpHoudiniLib
tpHoudiniLib.init()

Reloading

For development purposes, you can enable reloading system, so you can reload tpHoudiniLib sources without the necessity of restarting your Python session. Useful when working with DCCs.

  1. If tpDccLib and tpQtLib packages are being used, tpHoudiniLib will be automatic reload by tpDccLib and tpQtLib reload systems.

  2. If tpDccLib and tpQtLib are not found, you will need to reload tpHoudiniLib manually.

import tpHoudiniLib
reload(tpHoudiniLib)
tpHoudiniLib.init(True)

Enabling debug log

By default, tpHoudiniLib logger only logs warning messages. To enable all log messages you can set TPHOUDINILIB_DEV environment variables to ‘True’

import os

os.environ['TPHOUDINILIB_DEV'] = 'True'
import tpHoudiniLib
tpHoudiniLib.init()

Metadata

Release files for tphoudinilib 0.0.5

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

Source distribution (sdist)

Source distribution for tphoudinilib 0.0.5
File Size Uploaded
tphoudinilib-0.0.5.tar.gz 7.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tphoudinilib 0.0.5
File Interpreter ABI Platform
tphoudinilib-0.0.5-py3.6.egg Legacy Egg format - - Details

Total release size: 28.0 kB

Release files / tphoudinilib-0.0.5.tar.gz

Download URL tphoudinilib-0.0.5.tar.gz
Size 7.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6cb304097879204abbbbe6c08b63f56c3942b3f0c8880e3167aa84d7cc1a60bc
BLAKE2b-256 checksum
How to use checksums
36eeda64169a1c144bc9a85e303fb4cb2559d057b45b869ec9c0b159e8d82646
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.7

Release files / tphoudinilib-0.0.5-py3.6.egg

Download URL tphoudinilib-0.0.5-py3.6.egg
Size 20.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
5a67c9f0294c6385b055d57ac478120e24d726a757ad50a32b5cac5679df129a
BLAKE2b-256 checksum
How to use checksums
7a56cd835bb08f9e290b2aa7252f58748201e7983634462dc8bc8b74a843752f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.7

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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