CHANGES
=======

0.8.1
-----

* fix README and index.rst so they're no longer out of sync

0.8.0
-----

* py3 while we're at it
* Update the README to use wrap\_engine
* drop 3.3 from local test matrix, it's already dropped from travis
* pep8
* rather than expose weird arguments to create\_engine, add wrap\_engine
* documentation for begin\_nested
* unwrap line so it is styled consistently
* elide uninteresting specific default values
* Make customize\_sub\_engine properly public, including documentation
* underscore-prefix this argument for now, since it's just for testing
* allow customizing the sub-engine so we can test sqlite
* support for SAVEPOINT
* Switch to .travis.yml to build matrix; eliminate 3.3
* pep8 tooling now forbids 'except:', so tell it we're serious
* TwistedResultProxy.close() should return a deferred and be tested
* Updates docs WRT ResultProxy closing
* Fixes pypy resource leak by supporting TwistedResultProxy.close()
* Removes pool test, it properly belongs upstream
* Removes unnecessary non-determinism
* Makes arbitrary query logic in new test slightly less wince-y
* New test name, removes old comment and unicode all the things
* Removes magic numbers from Pool test, silences tox warning
* Fixes py35+postgres under travis and renables local testing of py35
* Adds support for Python 3.5 under travis
* Automates creation of fresh postgres testing dbs
* Adds testenvs to simplipy local testing with postgres in docker
* Removes py35 testenvs, it seems Travis doesn't support them yet
* Adds testenvs to run against postgres on Travis-CI via psycopg2cffi

0.7.0
-----

* fix over-broad exception
* lint
* tests passing, redundant doubles eliminated
* update tox config to match
* remove 2.6 support
* more stuff
* too many engines
* use the right attribute
* q.q
* use twisted.\_threads instead
* Convert readthedocs links for their .org -> .io migration for hosted projects
* make py3 a thing

0.6.1
-----


0.6
---

* use a better name
* also sudo: false while we're at it
* line lengths
* Allow the user to specify their own thread pool
* update for the new default

0.5
---

* Small cleanup
* Simplify test and add to API docs
* Add inserted\_primary\_key for issue #15
* Link to the docs
* Got rid of the rest too
* object \_\_init\_\_ is empty, no need to call it
* Fix and sign uploads
* Comment
* Pass at automation

0.4
---

* Run under pypy
* renamed create\_table utility method and removed unnecessary default param
* added more sqlalchemy methods and attributes to the TwistedResultProxy api
* Add test covering table\_names() with connection param
* Simplification
* Add has\_table() and table\_names() to TwistedEngine
* Preemptively install pbr on travis
* Be friendly to folks running flake8 directly
* Add py.test exclusions
* Newer versions of tox change dirs
* Migrate to pbr for build
* Bump the version number
* IRC build notifications
* Transaction docs
* Remove duplicate (and broken) methods
* More testing for transactions
* First stab at transactions
* Document the new method and attribute
* Better Connection.close() test
* Connection.close()
* Shuffle tests around
* The tests need this
* Fix docs compilation
* Add Connection.execute() method
* Link to some docs
* long description, bump version
* wheels
* Fork me!
* syntax fix
* Some API docs
* Empty commit for travis
* License, autotesting, pep8, etc
* A contributing doc
* eh?
* some limitations
* fix comments
* better example, added fetchall
* Use a constant for a thing
* Stubs
* linkify
* intersphinx an thing:
* Try this?
* Helpful comments
* More docs
* syntax error in readme
* Clean up the intro to docs
* a contributing
* ORM
* Runnable file
* better
* Start of docs
* typo
* Most a readme
* Fetch a thing
* Can now execute a thing
* Initial beginnings of an implementation, you can have a connection!
* Initial repo
