Skip to content
Commits on Aug 13, 2013
  1. Removed vim undo files

    charlie committed
  2. Fixed typos in documentation.

    charlie committed
    - Changed author info to reflect new maintainter.
Commits on Jul 7, 2013
  1. Update readme.rst

    Charlie Liban committed
  2. Removed Python 3 from Travis due to Gevent incompat

    Charlie Liban committed
  3. Fine-tuned requirments for Travis and dropped Python 3 testing due to…

    Charlie Liban committed
    … gevent
  4. Added development libraries to compile on Travis

    Charlie Liban committed
  5. Updated requirements to include greenlet

    Charlie Liban committed
  6. Added memcache and redis services to Travis

    Charlie Liban committed
  7. Fixed boundary case with min_length in BaseKeyGenerator

    Charlie Liban committed
  8. Flat is better than deep I guess.

    Charlie Liban committed
    - Version is now at 2.0.1 in order to not break builds.
    - Tests are now included in the distribution.
    - Redis should be a hard requirement for its WatchError.
    - Added distinct file with version.
  9. Fixed import errors

    Charlie Liban committed
  10. Added travis configuration

    Charlie Liban committed
  11. Fixed URL for documentation.

    Charlie Liban committed
  12. Version is now at 2.0.0

    Charlie Liban committed
    - Regenerated docs
    - Fixed docstrings
  13. - Updated docs

    Charlie Liban committed
    - Added alphabets in their own file
Commits on Jul 5, 2013
  1. - Keygen has been renamed KeyGenerator. TokenGen is also TokenGenerator,

    Charlie Liban committed
    - Creating stores via shorten.make_store is deprecated in favour of shorten.___Store.
    - Stores are now in their own files under store/
    - Keygens are grouped with their appropriate stores.
    - Bulk mode has been removed for now, as it abstracted too much and doesn't fit the standard use case of 'many individual values insert'. Both memcache and Redis can efficiently pipeline requests otherwise.
    - Added memcache support.
    - Added Sphinx docs!
    - Added all-new tests for each store type and utility functions too.
Commits on Feb 11, 2013
Commits on Feb 8, 2013
  1. Added a token generator example

    Charlie Liban committed
Commits on Feb 6, 2013
  1. Added setup.py to manifest.in

    Charlie Liban committed
  2. Added manifest file for PyPi

    Charlie Liban committed
  3. setup.py now reads the readme.rst file directly

    Charlie Liban committed
    - Fixed incorrect example in readme.rst
    - NotImplemented is now NotImplementedError
  4. Updated readme to reflect package changes.

    Charlie Liban committed
    - Updated example to reflect package changes.
    - Added vim swap files to .gitignore
Commits on Feb 5, 2013
  1. At version 1.0.0

    Charlie Liban committed
    - keygens.py and keystores.py have been renamed to key.py and store.py. Keystores are now Stores.
    - Revokation tokens are now a required part of every Store.
    - All multi* functions have been replaced with a context.
    - shorten.shortener is now called shorten.make_store to better reflect its usage.
    - A Formatter class is used to format tokens and keys internally.
    - lock.py provides an easy-to-use gevent mutex.
    - Updated all tests to be more readable.
Commits on Jun 21, 2012
Commits on Jun 19, 2012
  1. Changed syntax for python 3.x compat

    Charlie Liban committed
  2. Key revokation now works and is present in MemoryKeystore too. Multip…

    Charlie Liban committed
    …le keys can now be inserted into MemoryKeystore
Commits on Jun 17, 2012
  1. 'dist' wasn't in .gitignore

    Charlie Liban committed
  2. Added encoding to setup.py

    Charlie Liban committed
  3. Merged readme.md

    Charlie Liban committed
Commits on Jun 16, 2012
  1. Update master

    Charlie Liban committed
  2. Removed duplicate section

    Charlie Liban committed
  3. Updated to cheeseshop text

    Charlie Liban committed
Something went wrong with that request. Please try again.