Gimmicks and hacks to make some of my other modules more robust and less demanding of others.
Project description
Gimmicks and hacks to make some of my other modules more robust and less demanding of others.
Latest release 20230212: Add gimmicks for cs.lex.r and cs.lex.s.
Function debug(*a, **kw)
Wrapper for debug()
which does a deferred import.
Function error(*a, **kw)
Wrapper for error()
which does a deferred import.
Function exception(*a, **kw)
Wrapper for exception()
which does a deferred import.
Function info(*a, **kw)
Wrapper for info()
which does a deferred import.
Function log(*a, **kw)
Wrapper for log()
which does a deferred import.
Function trace(*a, **kw)
Wrapper for info()
which does a deferred import.
Function warning(*a, **kw)
Wrapper for warning()
which does a deferred import.
Release Log
Release 20230212: Add gimmicks for cs.lex.r and cs.lex.s.
Release 20230210: DEVNULL default open for "r+b" instead of "wb".
Release 20221228: Generalise the logging function map, add trace function, bugfix logging call lookup.
Release 20220429: Add DEVNULL symbol, needed before Python 3.3.
Release 20211208: Define TimeoutError.
Release 20210306: Add simple implementations of nullcontext and SimpleNamespace.
Release 20200418.1: Initial release with logging call stubs.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for cs.gimmicks-20230212-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39b0ea679da3788f8b39ee233a107f65b0aee8f8529e6a10f6449d80fb7ee6c5 |
|
MD5 | eb886ab0c45fcbf0b888f4f927c25d2e |
|
BLAKE2b-256 | adcd5baee20245a79baed50c6cb3cdc763ffb1ae8b4c8370e3961e6727d423d7 |