Skip to main content

Collection of Python utilities modules to work with Python and DCCs

Project description

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

Collection of Python modules to make your life easier when working with Python, specially for DCC tool development.

Installation

Manual

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

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

Automatic

Automatic installation for tpPyUtils is not finished yet.

Usage

Initialization Code

tpPyUtils must be initialized before being used.

import tpPyUtils
tpPyUtils.init()

Reloading

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

import tpPyUtils
reload(tpPyUtils)
tpPyUtils.init(True)

Enabling debug log

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

import os
os.environ['TPPYUTILS_DEV'] = 'True'
import tpPyUtils
tpPyUtils.init()

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

tppyutils-0.0.8.tar.gz (140.9 kB view details)

Uploaded Source

Built Distribution

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

tppyutils-0.0.8-py3.6.egg (360.6 kB view details)

Uploaded Egg

File details

Details for the file tppyutils-0.0.8.tar.gz.

File metadata

  • Download URL: tppyutils-0.0.8.tar.gz
  • Upload date:
  • Size: 140.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.3

File hashes

Hashes for tppyutils-0.0.8.tar.gz
Algorithm Hash digest
SHA256 9131e3027607854e27b066144efc8706de406abb581d7a07fc1c10368908f970
MD5 88dc9855dd58bfe3807acc52adebd9f3
BLAKE2b-256 1d382d18dab38da790746e2b625f20e61f8093326ff32f277d51ab024eb4a19a

See more details on using hashes here.

File details

Details for the file tppyutils-0.0.8-py3.6.egg.

File metadata

  • Download URL: tppyutils-0.0.8-py3.6.egg
  • Upload date:
  • Size: 360.6 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.3

File hashes

Hashes for tppyutils-0.0.8-py3.6.egg
Algorithm Hash digest
SHA256 450305067e3ebff0749ff71251c7c31c253c25a43c58805b51d260cebeb0da49
MD5 0e813081c624f4e60bc7f79479e8cd73
BLAKE2b-256 8225605e772b5bc2b74b2976d9bec0d3c57749b44ff228718ec971ee0002ddd1

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