Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

CodeViking Collections Library

This is a collections library for Python. Currently, it contains several types of Mappings (dicts). I already have several more classes to add to this project, but they aren't quite ready for deployment. They will be added as I have time to write unit tests for them.

Installation

CodeViking Collections can be installed using easy_install: easy_install codeviking collections

Recent activity RSS feed for collections

Dan Bullok

Commits by Dan Bullok were pushed to codeviking/collections

5cf9589 - Fixed package name and retagged.
af17482 - Added tag 0.10 for changeset 5b1c064fdccd
5b1c064 - Removed tag 0.10
ff5ce84 - added setup.py readme, license. tagged v0.10
3ea586d - Added tag 0.10 for changeset bc8c9441ae18
bc8c944 - added iter and hash tests to test suite. added root_path property to DirDict.
ea36bd8 - Added tests for MultiDict. Generalized test suite so it can work on MultiDicts. MultiDict and FrozenMultiDict now pass unit tests.
509ac63 - Added DictChain and ImmutableDictChain (translated from ChainedDict in advtypes).
ddf66ce - Imported ChainedDict from advtypes
8dba6df - Still brainstorming on this one... may not amount to anything.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.