madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

etc/taskwarrior.git
2016-02-07 Rob GoldingOverride __copy__ and __deepcopy__ on LazyUUIDTask
2016-02-06 Tomas Babejtravis: Taskwarrior 2.5.1 is not yet released
2016-02-06 Tomas Babejcoverage: Exclude abstract methods
2016-02-06 Tomas Babejbackends: Add a exception for recurrence template task...
2016-01-31 Rob GoldingMerge branch 'release/0.12.0' into develop
2016-01-31 Rob GoldingMerge branch 'release/0.12.0'
2016-01-31 Rob GoldingMerge branch 'develop' into release/0.12.0
2016-01-31 Rob GoldingMerge branch 'master' into develop
2016-01-31 Rob GoldingBump version for 0.12.0 release
2015-12-26 Tomas Babejbackends: Replace NotImplemented with NotImplemetedError
2015-12-26 Tomas Babejtests: Add test for equality of the recurrence parents
2015-12-26 Tomas BabejSerializingObject: (De)Serialize the parent attribute
2015-12-26 Tomas BabejLazyUUIDTask: Properly handle equality with None
2015-12-26 Tomas Babejtests: Expand and fix tests with set-based tags
2015-12-26 Tomas BabejSerializingObject: Serialize tags into sets, not lists
2015-12-26 Tomas Babejtests: Use a configuration variable available in older...
2015-12-26 Tomas Babejtests: Add a tests for loading of the configuration
2015-12-26 Tomas Babejtests: Expand tests for the LazyUUIDTaskTestSet
2015-12-26 Tomas Babejtests: Expand tests for LazyUUIDTask
2015-12-26 Tomas Babejlazy: Support modified property in the LazyUUIDTask
2015-12-26 Tomas Babejtravis: Test with newest Task development version
2015-12-26 Tomas Babejtravis: Drop support for Python2.6
2015-12-26 Tomas Babejtravis: Do not test with Python 3.2, start testing...
2015-12-26 Tomas BabejLazyUUIDTaskSet: Add implementation for the and operator
2015-12-26 Tomas BabejLazyUUIDTaskSet: Add reverse operator implementations
2015-12-24 Tomas BabejLazyUUIDTaskSet: Expand interface to support operators
2015-12-24 Tomas Babejlazy: Provide full implementation of the set interface...
2015-12-24 Tomas Babejlazy: Properly override getattr calls
2015-12-24 Tomas Babejtests: Improve tests for the LazyUUIDTaskSet
2015-12-24 Tomas BabejLazyUUIDTaskSet: Add additional methods to simulate...
2015-12-24 Tomas Babejlazy: Add repr methods for LazyUUIDTask and Set
2015-12-24 Tomas BabejLazyUUIDTask: Implement 'saved' property
2015-12-24 Tomas BabejLazyUUIDTaskSet: Make the lazy iteration behaviour...
2015-12-24 Tomas BabejLazyUUIDTaskSet: Do not replace when accessing __attributes
2015-12-24 Tomas Babejserializing: Use LazyUUIDTaskSet for dependencies
2015-12-24 Tomas Babejlazy: Move lazy class implementations into a separate...
2015-12-24 Tomas Babejtests: Fix typos
2015-12-24 Tomas Babejtests: Add tests for the LazyUUIDTaskSet
2015-12-24 Tomas Babejtask: Add LazyUUIDTaskSet wrapper
2015-12-24 Tomas Babejtests: Add tests for LazyUUIDTask
2015-12-24 Tomas Babejtask: Add LazyUUIDTask object
2015-12-26 Tomas BabejSerializingObject: Perform more efficient deserializati...
2015-12-26 Rob GoldingBump version for 0.11.0 release
2015-12-26 Tomas Babejbackend: Do not use terminator to separate filter
2015-12-26 Tomas BabejReadOnlyDictView: Do not use explicit u literals
2015-12-26 Tomas Babejtravis: Update tested versions
2015-12-26 Tomas Babejbackends: Remove redundant import
2015-12-26 Tomas BabejReadOnlyDictView: Add methods for better representation...
2015-12-26 Tomas BabejTaskWarrior: Return ReadOnlyDictView of config instead...
2015-12-26 Tomas BabejTaskWarrior: Rename config attribute to overrides
2015-12-26 Tomas BabejTaskWarrior: Use config propery instead of get_config...
2015-12-26 gabriel pettierpep8/flake8 fixes
2015-12-26 gabriel pettiermake backends.TaskWarrior inherit from Backend
2015-12-17 Tomas BabejMerge pull request #2 from tristil/fixes
2015-12-17 Joseph MethodFix import statements
2015-12-17 Joseph MethodFix python executable reference
2015-11-15 Rob GoldingMerge branch 'release/0.11.0'
2015-11-15 Rob GoldingBump version for 0.11.0 release
2015-09-18 Tomas Babejbackend: Do not use terminator to separate filter
2015-09-12 Tomas BabejFix old style import and config overrides
2015-09-11 Tomas BabejReadOnlyDictView: Do not use explicit u literals
2015-09-11 Tomas Babejtravis: Update tested versions
2015-09-11 Tomas Babejbackends: Remove redundant import
2015-08-15 Tomas BabejReadOnlyDictView: Add methods for better representation...
2015-08-15 Tomas BabejTaskWarrior: Return ReadOnlyDictView of config instead...
2015-08-15 Tomas BabejTaskWarrior: Rename config attribute to overrides
2015-08-15 Tomas BabejTaskWarrior: Use config propery instead of get_config...
2015-08-12 Tomas Babejshebang: Enforce python2
2015-08-09 Tomas BabejMerge branch 'fixes' of github.com:/tshirtman/tasklib...
2015-08-09 Tomas BabejTask: Do not use relative import when importing backend...
2015-08-09 Tomas Babejtasklib: Move Task, TaskWarrior and local_zone into...
2015-08-09 Tomas Babejsetup: Add conditional dependency for importlib
2015-08-09 Tomas Babejbackends: Let TaskWarrior inherit from Backend
2015-08-09 gabriel pettierpep8/flake8 fixes
2015-08-09 gabriel pettiermake backends.TaskWarrior inherit from Backend
2015-08-09 Tomas Babejbackends: Add missing import
2015-08-09 Tomas Babejtests: Replace warrior-specific keyword arguments
2015-08-09 Tomas BabejSerializingObject: Fetch TaskAnnotation class dynamically
2015-08-09 Tomas BabejTaskWarrior: Actually return converted datetime object
2015-08-09 Tomas BabejTaskQuerySet: Always require backend set properly
2015-08-09 Tomas BabejTaskWarrior: Fix incorrect references in format_depends
2015-08-09 Tomas BabejTaskWarrior: Default formatter needs to take an argument
2015-08-09 Tomas Babejbackend: Rename all references to warrior to backend
2015-08-09 Tomas BabejTaskWarrior: Move version contastants into the class...
2015-08-09 Tomas Babejbackends: Add logger to backends module
2015-08-09 Tomas BabejFix various import issues
2015-08-08 Tomas Babejbackends: Import TaskQuerySet object
2015-08-08 Tomas BabejTaskQuerySet: Do not hardcode TaskWarriorFilter
2015-08-08 Tomas Babejbackends: Make the filter_class an abstractproperty
2015-08-08 Tomas BabejMove imports and constants to respective modules
2015-08-08 Tomas BabejSerializingObject: Abstract datetime string conversion
2015-08-08 Tomas Babejserializing: Move SerializingObject to a separate module
2015-08-08 Tomas Babejfilters: Define TaskFilter base class
2015-08-08 Tomas BabejTaskFilter: Rename TaskFilter to TaskWarriorFilter
2015-08-08 Tomas Babejfilters: Move TaskFilter into separate module
2015-08-08 Tomas BabejTask: Move formatters to TaskWarrior backend
2015-08-08 Tomas BabejTask: Conversion of modified fields to TW Cli args...
2015-08-08 Tomas Babejbackends: Move TW-specific annotation logic to TW backend
2015-08-08 Tomas Babejbackends: Add method for annotations to the backend...
2015-08-08 Tomas BabejTaskWarrior: Implement sync method
next