Commit Graph

7 Commits (master)

Author SHA1 Message Date
Chris Veilleux 26ed641b48 applied the "Black" formatter to all files and added pre-commit hook to check 2022-03-11 13:22:33 -06:00
Steve Penrod 9dc4d62490 Adding the basics to prepare for publishing this repo
Changes include:

* Adding AGPL 3.0 license template (TODO: Apply to all 200+ *.py files)
* Adding AGPL license files
* Add generic public repo files (CONTRIBUTING, etc)
* Simple README updates
* Adding other generic files, e.g. .github templates
2019-07-27 18:44:23 -05:00
Chris Veilleux d8ed1e10f2 removed context manager usage as resulting object could not be passed on 2019-07-08 20:05:25 -05:00
Chris Veilleux ac1e68cb45 removed code that duplicated the work done in the context manager. 2019-07-08 19:37:10 -05:00
Chris Veilleux 7e9887447e enhance to rollback if any issues occur within the transaction and commit if everything is successful 2019-06-27 01:21:04 -05:00
Chris Veilleux 7936bed82f added ability to decorate functions that return values 2019-02-12 10:39:05 -06:00
Chris Veilleux 75d576f84d define a decorator for executing all sql within a class method in a transaction. commits will occur on success, rollbacks on failure. 2019-02-08 16:12:12 -06:00