/CHANGELOG.rst

https://github.com/siddhantgoel/tornado-sqlalchemy · ReStructuredText · 82 lines · 65 code · 17 blank · 0 comment · 0 complexity · e3225def145c3a45e84aa4b7c63cc28a MD5 · raw file

  1. CHANGELOG
  2. =========
  3. v0.7.0
  4. ------
  5. - Support for multiple databases (thanks `@dingyaguang117`_!)
  6. 1. Drop :code:`session_factory` and :code:`make_session_factory` in favor of
  7. the new :code:`SQLAlchemy` instance
  8. 2. Drop :code:`declarative_base` in favor of the new :code:`SQLAlchemy.Model`
  9. property
  10. 3. Allow models to be associated to separate databases using
  11. :code:`__bind_key__`
  12. - [Please refer to `UPGRADING.rst`_ for help with upgrading.]
  13. v0.6.1
  14. ------
  15. - Pass :code:`SessionMixin` arguments directly to :code:`create_engine`
  16. - Format code using :code:`black`
  17. - Add test cases for concurrent session usage
  18. v0.5.0
  19. ------
  20. - Avoid initializing the pool executor at import time
  21. - Drop support for Python 3.3 and 3.4
  22. - Improve documentation and example code
  23. v0.4.1
  24. ------
  25. - Update README
  26. v0.4.0
  27. ------
  28. - Drop support for Python 2
  29. - Extend :code:`SessionMixin` to suport :code:`self.session`
  30. - Use :code:`__call__` pattern on :code:`declarative_base`
  31. - Add more test cases
  32. - Improve documentation and example code
  33. v0.3.3
  34. ------
  35. - Limit :code:`use_native_unicode` only to PostgreSQL connections
  36. - Update example code
  37. v0.3.2
  38. ------
  39. - Set :code:`default_max_workers` default value to CPU count
  40. v0.3.1
  41. ------
  42. - Minor improvements to :code:`setup.py`
  43. v0.3.0
  44. ------
  45. - Include README and LICENSE files in the package
  46. v0.2.2
  47. ------
  48. - Support SQLAlchemy's :code:`use_native_unicode` argument
  49. - Remove unused code
  50. - Improve documentation
  51. v0.2.1
  52. ------
  53. - Add default value for :code:`pool_size` argument
  54. - Add request handler test cases
  55. v0.2.0
  56. ------
  57. - Introduce :code:`SessionFactory` class
  58. - Support :code:`session_events`
  59. - Replace :code:`wrap_in_future` with :code:`as_future`
  60. - Update documentation
  61. v0.1.1
  62. ------
  63. - Initial release
  64. .. _@dingyaguang117: https://github.com/dingyaguang117
  65. .. _UPGRADING.rst: https://github.com/siddhantgoel/tornado-sqlalchemy/blob/master/UPGRADING.rst