Welcome to xotl.tools’s documentation!¶
Collection of disparate utilities.
xotl.tools
is essentially an extension to the Python’s standard library,
it does not make up a full framework, but it’s very useful to be used from a
diversity of scenarios.
What’s new in 2.2.3+28.g8882ce5a¶
Add functions:
get_next_monday()
,get_next_tuesday()
,get_next_wednesday()
,get_next_thursday()
,get_next_friday()
,get_next_saturday()
,get_next_sunday()
,get_previous_monday()
,get_previous_tuesday()
,get_previous_wednesday()
,get_previous_thursday()
,get_previous_friday()
,get_previous_saturday()
, andget_previous_sunday()
.
Add the American spelling of
meter
to all units inLength
and derived units (Velocity
, etc).The was a bug in the documentation of non canonical units for
Length
, they were spelled in the documentation using the British spelling “metre”, but the code actually used the US English spelling “meter”; now both spellings are available.Drop support for Python 3.6 completely.
Contents¶
xotl.tools.bases
- Numeric base 32 and base 64 integer representationsxotl.tools.bound
– Helpers for bounded execution of co-routinesxotl.tools.cli
– Command line application facilitiesxotl.tools.clipping
- Object string representation protocolxotl.tools.context
- Simple execution contextsxotl.tools.cpystack
- Utilities to inspect the CPython’s stackxotl.tools.crypto
- Other cryptographic servicesxotl.tools.decorator
- Several decoratorsxotl.tools.deprecation
- Utils for marking deprecated elementsxotl.tools.dim
- Facilities to work with concrete numbersxotl.tools.fp
– Functional Programming in Pythonxotl.tools.fs
– file system utilitiesxotl.tools.future
- Extend standard modules with “future” featuresxotl.tools.infinity
- An infinite valuexotl.tools.keywords
– Tools for manage Python keywords as namesxotl.tools.modules
– Utilities for working with modulesxotl.tools.names
– Utilities for handling objects namesxotl.tools.objects
- Functions for dealing with objectsxotl.tools.params
– Tools for managing function argumentsxotl.tools.progress
- Console progress utilsxotl.tools.records
- Records definitionsxotl.tools.string
- Common string operationsxotl.tools.symbols
– Logical valuesxotl.tools.tasking
– Task oriented tools.xotl.tools.testing
– Utilities testingxotl.tools.validators
– value validatorsxotl.tools.values
– coercers (or checkers) for value typesxotl.tools.web
– Utils for Web applications- Changelog
- How to contribute to
xotl.tools
- List of contributors
- Copyright and Licence