privex.helpers.asyncx

Functions and classes related to working with Python’s native asyncio support

privex.helpers.black_magic

This module contains somewhat risky code that uses app introspection e.g.

privex.helpers.cache

Helper functions/classes related to caching.

privex.helpers.common

Common functions and classes that don’t fit into a specific category

privex.helpers.collections

Functions, classes and/or types which either are, or are related to Python variable storage types (dict, tuple, list, set etc.)

privex.helpers.converters

Various functions/classes which convert/parse objects from one type into another.

privex.helpers.crypto

Cryptography related helper classes/functions

privex.helpers.decorators

Class Method / Function decorators

privex.helpers.django

This module file contains Django-specific helper functions, to help save time when developing with the Django framework.

privex.helpers.exceptions

Exception classes used either by our helpers, or just generic exception names which are missing from the standard base exceptions in Python, and are commonly used across our projects.

privex.helpers.extras

Various helper functions/classes which depend on a certain package being installed.

privex.helpers.geoip

Various helper functions for use with Maxmind’s GeoIP2 Library

privex.helpers.net

Network related helper code

privex.helpers.plugin

This module handles connection objects for databases, APIs etc.

privex.helpers.settings

Configuration options for helpers, and services they depend on, such as Redis.

privex.helpers.setuppy

Helpers for setup.py, e.g.

privex.helpers.thread

Helper functions and classes to ease the use Thread’s with python’s threading library

privex.helpers.types