4 Version 0.3.1 (in development)
5 ------------------------------
9 Version 0.3.0 (2021-09-24)
10 --------------------------
12 * Python 3.8, Python 3.9.
16 * Stop testing at Travis CI.
18 * Stop testing at AppVeyor.
20 Version 0.2.3 (2019-02-01)
21 --------------------------
25 * Use remove-old-files.py from ppu to cleanup pip cache
26 at Travis and AppVeyor.
28 * Install psycopg2 from `psycopg2-binary`_ package.
30 .. _`psycopg2-binary`: https://pypi.org/project/psycopg2-binary/
32 Version 0.2.2 (2017-06-10)
33 --------------------------
35 * Use tox instead of tests/Makefile.
37 * Test at Travis and AppVeyor with Postgres.
39 Version 0.2.1 (2017-05-01)
40 --------------------------
42 * Convert README to reST.
44 Version 0.2.0 (2017-04-30)
45 --------------------------
49 * Test at Travis and AppVeyor.
51 * Use Portable Python Utilities.
53 Version 0.1.2 (2017-04-27)
54 --------------------------
58 Version 0.1.1 (2017-04-26)
59 --------------------------
61 * Install m_lib.defenc and m_lib from PyPI.
63 Version 0.1.0 (2017-03-19)
64 --------------------------
66 * Split extended INSERTs (mysql2sql script).
70 Version 0.0.8 (2017-03-18)
71 --------------------------
73 * Split extended INSERTs (library and tests, scripts will be extended later).
75 * Extend tests, increase test coverage.
77 Version 0.0.7 (2016-09-27)
78 --------------------------
80 * Change quoting style to MySQL, PostgreSQL or SQLite.
82 * Add a test for print_tokens().
84 Version 0.0.6 (2016-09-25)
85 --------------------------
87 * Condense a sequence of newlines after a /\*! directive \*/;
89 * Rename remove_directives -> remove_directive_tokens.
91 * Unescape strings. Add a test for Postgres.
93 * Use SQLObject for string quoting and connection handling for tests.
95 * Use pytest, coverage and tox for testing.
97 * Add tests for Postgres and SQLite.
99 Version 0.0.5 (2016-09-07)
100 --------------------------
102 * Remove /\*! directives \*/; and newlines after them.
104 * Join group-{file,sql}.py into demo-group.py
105 * parse-{file,sql}.py into demo-parse.py.
107 * Add demo-process.py.
109 * Fix: flush buffer and outfile.
111 Version 0.0.4 (2016-09-04)
112 --------------------------
114 * Add MySQL-specific remove_directives() and process_statement().
116 Version 0.0.3 (2016-09-04)
117 --------------------------
119 * Rename the project: mysql2py -> sqlconvert.
121 Version 0.0.2 (2016-09-04)
122 --------------------------
124 * Rename mysql-to-sql.py -> mysql2py.
126 * Display progress bar.
128 Version 0.0.1 (2016-09-03)
129 --------------------------
131 * First release. Setup, tests and docs infrastructure.