diff options
author | Eli Collins <elic@assurancetechnologies.com> | 2011-02-16 16:13:52 -0500 |
---|---|---|
committer | Eli Collins <elic@assurancetechnologies.com> | 2011-02-16 16:13:52 -0500 |
commit | 4cfd0bb3647b25ee1a7a3f54d636ef72244f7fcb (patch) | |
tree | 92c9184188e2cc64e2c80274076ca4bebe70742b /docs/lib/passlib.utils.rst | |
parent | 3eefcd1f31c534cced89139ebf72d36ceafc3a1c (diff) | |
download | passlib-4cfd0bb3647b25ee1a7a3f54d636ef72244f7fcb.tar.gz |
large rearrangment of structure
===============================
* moved passlib.hash package to passlib.drivers
* combined some passlib.driver modules together (eg ext_des_crypt merged w/ des_crypt)
* renamed all hash classes to lower case, to match name attrs.
* renamed ext_des_crypt to bsdi_crypt
* added special proxy module "passlib.hash" which lazily loads drivers from correct location
- registry system reworked, has list of locations for builtin drivers,
and capability for apps to add more
- passlib.hash *is* the registry, changes to it affect list
- thanks to this, documentation can remain, pointing to passlib.hash.xxx as location for driver
* moved passlib.utils.handlers to passlib.utils.drivers, renamed classes from XxxHandler -> XxxHash
* combined all driver tests into single passlib/tests/test_drivers.py file
* NOTE: disabled default unicode testing, not ready for that yet
* all driver UTs pass (others not checked)
Diffstat (limited to 'docs/lib/passlib.utils.rst')
-rw-r--r-- | docs/lib/passlib.utils.rst | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/lib/passlib.utils.rst b/docs/lib/passlib.utils.rst index 5d7d067..0465310 100644 --- a/docs/lib/passlib.utils.rst +++ b/docs/lib/passlib.utils.rst @@ -59,4 +59,4 @@ There are also a few sub modules which provide additional utility functions: document this module... - passlib.utils.handlers + passlib.utils.drivers |