News
Version 0.3.0 (2021-09-24)
- Python 3.8, Python 3.9.
- GitHub Actions.
- Stop testing at Travis CI.
- Stop testing at AppVeyor.
Version 0.2.3 (2019-02-01)
- Python 3.7.
- Use remove-old-files.py from ppu to cleanup pip cache
at Travis and AppVeyor.
- Install psycopg2 from psycopg2-binary package.
Version 0.2.2 (2017-06-10)
- Use tox instead of tests/Makefile.
- Test at Travis and AppVeyor with Postgres.
Version 0.2.1 (2017-05-01)
Version 0.2.0 (2017-04-30)
- Python 3.5, 3.6.
- Test at Travis and AppVeyor.
- Use Portable Python Utilities.
Version 0.1.2 (2017-04-27)
Version 0.1.1 (2017-04-26)
- Install m_lib.defenc and m_lib from PyPI.
Version 0.1.0 (2017-03-19)
- Split extended INSERTs (mysql2sql script).
- Extend tests.
Version 0.0.8 (2017-03-18)
- Split extended INSERTs (library and tests, scripts will be extended later).
- Extend tests, increase test coverage.
Version 0.0.7 (2016-09-27)
- Change quoting style to MySQL, PostgreSQL or SQLite.
- Add a test for print_tokens().
Version 0.0.6 (2016-09-25)
- Condense a sequence of newlines after a /*! directive */;
- Rename remove_directives -> remove_directive_tokens.
- Unescape strings. Add a test for Postgres.
- Use SQLObject for string quoting and connection handling for tests.
- Use pytest, coverage and tox for testing.
- Add tests for Postgres and SQLite.
Version 0.0.5 (2016-09-07)
- Remove /*! directives */; and newlines after them.
- Join group-{file,sql}.py into demo-group.py
- parse-{file,sql}.py into demo-parse.py.
- Add demo-process.py.
- Fix: flush buffer and outfile.
Version 0.0.4 (2016-09-04)
- Add MySQL-specific remove_directives() and process_statement().
Version 0.0.3 (2016-09-04)
- Rename the project: mysql2py -> sqlconvert.
Version 0.0.2 (2016-09-04)
- Rename mysql-to-sql.py -> mysql2py.
- Display progress bar.
Version 0.0.1 (2016-09-03)
- First release. Setup, tests and docs infrastructure.