HISTORY.rst 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257
  1. History
  2. -------
  3. 0.11.5 (2017-06-13)
  4. +++++++++++++++++++
  5. - Use ``yaml.safe_load`` for importing yaml.
  6. 0.11.4 (2017-01-23)
  7. +++++++++++++++++++
  8. - Use built-in `json` package if available
  9. - Support Python 3.5+ in classifiers
  10. ** Bugfixes **
  11. - Fixed textual representation for Dataset with no headers
  12. - Handle decimal types
  13. 0.11.3 (2016-02-16)
  14. +++++++++++++++++++
  15. - Release fix.
  16. 0.11.2 (2016-02-16)
  17. +++++++++++++++++++
  18. **Bugfixes**
  19. - Fix export only formats.
  20. - Fix for xlsx output.
  21. 0.11.1 (2016-02-07)
  22. +++++++++++++++++++
  23. **Bugfixes**
  24. - Fixed packaging error on Python 3.
  25. 0.11.0 (2016-02-07)
  26. +++++++++++++++++++
  27. **New Formats!**
  28. - Added LaTeX table export format (``Dataset.latex``).
  29. - Support for dBase (DBF) files (``Dataset.dbf``).
  30. **Improvements**
  31. - New import/export interface (``Dataset.export()``, ``Dataset.load()``).
  32. - CSV custom delimiter support (``Dataset.export('csv', delimiter='$')``).
  33. - Adding ability to remove duplicates to all rows in a dataset (``Dataset.remove_duplicates()``).
  34. - Added a mechanism to avoid ``datetime.datetime`` issues when serializing data.
  35. - New ``detect_format()`` function (mostly for internal use).
  36. - Update the vendored unicodecsv to fix ``None`` handling.
  37. - Only freeze the headers row, not the headers columns (xls).
  38. **Breaking Changes**
  39. - ``detect()`` function removed.
  40. **Bugfixes**
  41. - Fix XLSX import.
  42. - Bugfix for ``Dataset.transpose().transpose()``.
  43. 0.10.0 (2014-05-27)
  44. +++++++++++++++++++
  45. * Unicode Column Headers
  46. * ALL the bugfixes!
  47. 0.9.11 (2011-06-30)
  48. +++++++++++++++++++
  49. * Bugfixes
  50. 0.9.10 (2011-06-22)
  51. +++++++++++++++++++
  52. * Bugfixes
  53. 0.9.9 (2011-06-21)
  54. ++++++++++++++++++
  55. * Dataset API Changes
  56. * ``stack_rows`` => ``stack``, ``stack_columns`` => ``stack_cols``
  57. * column operations have their own methods now (``append_col``, ``insert_col``)
  58. * List-style ``pop()``
  59. * Redis-style ``rpush``, ``lpush``, ``rpop``, ``lpop``, ``rpush_col``, and ``lpush_col``
  60. 0.9.8 (2011-05-22)
  61. ++++++++++++++++++
  62. * OpenDocument Spreadsheet support (.ods)
  63. * Full Unicode TSV support
  64. 0.9.7 (2011-05-12)
  65. ++++++++++++++++++
  66. * Full XLSX Support!
  67. * Pickling Bugfix
  68. * Compat Module
  69. 0.9.6 (2011-05-12)
  70. ++++++++++++++++++
  71. * ``seperators`` renamed to ``separators``
  72. * Full unicode CSV support
  73. 0.9.5 (2011-03-24)
  74. ++++++++++++++++++
  75. * Python 3.1, Python 3.2 Support (same code base!)
  76. * Formatter callback support
  77. * Various bug fixes
  78. 0.9.4 (2011-02-18)
  79. ++++++++++++++++++
  80. * Python 2.5 Support!
  81. * Tox Testing for 2.5, 2.6, 2.7
  82. * AnyJSON Integrated
  83. * OrderedDict support
  84. * Caved to community pressure (spaces)
  85. 0.9.3 (2011-01-31)
  86. ++++++++++++++++++
  87. * Databook duplication leak fix.
  88. * HTML Table output.
  89. * Added column sorting.
  90. 0.9.2 (2010-11-17)
  91. ++++++++++++++++++
  92. * Transpose method added to Datasets.
  93. * New frozen top row in Excel output.
  94. * Pickling support for Datasets and Rows.
  95. * Support for row/column stacking.
  96. 0.9.1 (2010-11-04)
  97. ++++++++++++++++++
  98. * Minor reference shadowing bugfix.
  99. 0.9.0 (2010-11-04)
  100. ++++++++++++++++++
  101. * Massive documentation update!
  102. * Tablib.org!
  103. * Row tagging and Dataset filtering!
  104. * Column insert/delete support
  105. * Column append API change (header required)
  106. * Internal Changes (Row object and use thereof)
  107. 0.8.5 (2010-10-06)
  108. ++++++++++++++++++
  109. * New import system. All dependencies attempt to load from site-packages,
  110. then fallback on tenderized modules.
  111. 0.8.4 (2010-10-04)
  112. ++++++++++++++++++
  113. * Updated XLS output: Only wrap if '\\n' in cell.
  114. 0.8.3 (2010-10-04)
  115. ++++++++++++++++++
  116. * Ability to append new column passing a callable
  117. as the value that will be applied to every row.
  118. 0.8.2 (2010-10-04)
  119. ++++++++++++++++++
  120. * Added alignment wrapping to written cells.
  121. * Added separator support to XLS.
  122. 0.8.1 (2010-09-28)
  123. ++++++++++++++++++
  124. * Packaging Fix
  125. 0.8.0 (2010-09-25)
  126. ++++++++++++++++++
  127. * New format plugin system!
  128. * Imports! ELEGANT Imports!
  129. * Tests. Lots of tests.
  130. 0.7.1 (2010-09-20)
  131. ++++++++++++++++++
  132. * Reverting methods back to properties.
  133. * Windows bug compensated in documentation.
  134. 0.7.0 (2010-09-20)
  135. ++++++++++++++++++
  136. * Renamed DataBook Databook for consistency.
  137. * Export properties changed to methods (XLS filename / StringIO bug).
  138. * Optional Dataset.xls(path='filename') support (for writing on windows).
  139. * Added utf-8 on the worksheet level.
  140. 0.6.4 (2010-09-19)
  141. ++++++++++++++++++
  142. * Updated unicode export for XLS.
  143. * More exhaustive unit tests.
  144. 0.6.3 (2010-09-14)
  145. ++++++++++++++++++
  146. * Added Dataset.append() support for columns.
  147. 0.6.2 (2010-09-13)
  148. ++++++++++++++++++
  149. * Fixed Dataset.append() error on empty dataset.
  150. * Updated Dataset.headers property w/ validation.
  151. * Added Testing Fixtures.
  152. 0.6.1 (2010-09-12)
  153. ++++++++++++++++++
  154. * Packaging hotfixes.
  155. 0.6.0 (2010-09-11)
  156. ++++++++++++++++++
  157. * Public Release.
  158. * Export Support for XLS, JSON, YAML, and CSV.
  159. * DataBook Export for XLS, JSON, and YAML.
  160. * Python Dict Property Support.