]> git.phdru.name Git - sqlconvert.git/blob - docs/news.rst
Build(GHActions): Use `checkout@v4` instead of outdated `v2`
[sqlconvert.git] / docs / news.rst
1 News
2 ====
3
4 Version 0.3.1 (in development)
5 ------------------------------
6
7 * Python 3.10, 3.11, 3.12.
8
9 * CI(GHActions): Install all Python and PyPy versions from ``conda-forge``.
10
11 Version 0.3.0 (2021-09-24)
12 --------------------------
13
14 * Python 3.8, Python 3.9.
15
16 * GitHub Actions.
17
18 * Stop testing at Travis CI.
19
20 * Stop testing at AppVeyor.
21
22 Version 0.2.3 (2019-02-01)
23 --------------------------
24
25 * Python 3.7.
26
27 * Use remove-old-files.py from ppu to cleanup pip cache
28   at Travis and AppVeyor.
29
30 * Install psycopg2 from `psycopg2-binary`_ package.
31
32 .. _`psycopg2-binary`: https://pypi.org/project/psycopg2-binary/
33
34 Version 0.2.2 (2017-06-10)
35 --------------------------
36
37 * Use tox instead of tests/Makefile.
38
39 * Test at Travis and AppVeyor with Postgres.
40
41 Version 0.2.1 (2017-05-01)
42 --------------------------
43
44 * Convert README to reST.
45
46 Version 0.2.0 (2017-04-30)
47 --------------------------
48
49 * Python 3.5, 3.6.
50
51 * Test at Travis and AppVeyor.
52
53 * Use Portable Python Utilities.
54
55 Version 0.1.2 (2017-04-27)
56 --------------------------
57
58 * Fix dependencies.
59
60 Version 0.1.1 (2017-04-26)
61 --------------------------
62
63 * Install m_lib.defenc and m_lib from PyPI.
64
65 Version 0.1.0 (2017-03-19)
66 --------------------------
67
68 * Split extended INSERTs (mysql2sql script).
69
70 * Extend tests.
71
72 Version 0.0.8 (2017-03-18)
73 --------------------------
74
75 * Split extended INSERTs (library and tests, scripts will be extended later).
76
77 * Extend tests, increase test coverage.
78
79 Version 0.0.7 (2016-09-27)
80 --------------------------
81
82 * Change quoting style to MySQL, PostgreSQL or SQLite.
83
84 * Add a test for print_tokens().
85
86 Version 0.0.6 (2016-09-25)
87 --------------------------
88
89 * Condense a sequence of newlines after a /\*! directive \*/;
90
91 * Rename remove_directives -> remove_directive_tokens.
92
93 * Unescape strings. Add a test for Postgres.
94
95 * Use SQLObject for string quoting and connection handling for tests.
96
97 * Use pytest, coverage and tox for testing.
98
99 * Add tests for Postgres and SQLite.
100
101 Version 0.0.5 (2016-09-07)
102 --------------------------
103
104 * Remove /\*! directives \*/; and newlines after them.
105
106 * Join group-{file,sql}.py into demo-group.py
107 * parse-{file,sql}.py into demo-parse.py.
108
109 * Add demo-process.py.
110
111 * Fix: flush buffer and outfile.
112
113 Version 0.0.4 (2016-09-04)
114 --------------------------
115
116 * Add MySQL-specific remove_directives() and process_statement().
117
118 Version 0.0.3 (2016-09-04)
119 --------------------------
120
121 * Rename the project: mysql2py -> sqlconvert.
122
123 Version 0.0.2 (2016-09-04)
124 --------------------------
125
126 * Rename mysql-to-sql.py -> mysql2py.
127
128 * Display progress bar.
129
130 Version 0.0.1 (2016-09-03)
131 --------------------------
132
133 * First release. Setup, tests and docs infrastructure.