summaryrefslogtreecommitdiffstats
path: root/requirements-dev.txt
AgeCommit message (Collapse)Author
2023-10-06Go back to black 23.3.0 which supports 3.7Irina Truong
2023-10-06Update black.Irina Truong
2022-09-01Small developer improvements for Windows-based devs.Eric Young
2022-06-06Port to psycopg3 (#1324)Irina Truong
* WIP. * Add some comments about porting from psycopg 2 to 3 (#1318) * WIP * Disable _set_wait_callback() * TransactionStatus. * First working query. * More pg3 changes. * test_pgexecute still fails. * Fix bytea support. * Fix json and enum unicode. * Get unit tests to pass. * Behave tests still break, WIP. * Prompt seems to be displayed fine, why don't the tests see the whitespace? * Python version. * Fix test. * Black. * Added black to dev reqs. * nbu link for donations. * Use psycopg.sql to format statement. * Special case for show help in pgbouncer. * Fix test. * Added integration test. * Install pgbouncer in ci. * Fix integration test. * Remove tmate session. * Revert commenting out python versions. * Pin pgspecial to >=2. * Changelog. Co-authored-by: Daniele Varrazzo <daniele.varrazzo@gmail.com> Co-authored-by: Amjith Ramanujam <amjith.r@gmail.com>
2021-02-12Modernize code to Python 3.6+ (#1229)Miroslav Šedivý
1. `class A(object)` can be written as `class A:` 2. replace `dict([…])` and `set([…])` with `{…}` 3. use f-strings or compact `.format` 4. use `yield from` instead of `yield` in a `for` loop 5. import `mock` from `unittest` 6. expect `OSError` instead of `IOError` or `select` error 7. use Python3 defaults for file reading or `super()` 8. remove redundant parenthesis (keep those in tuples though) 9. shorten set intersection instead of creating lists 10. backslashes in strings do not have to be escaped if prepended with `r`
2020-09-14lock prompt_toolkit on 3.0.5 for prompt_toolkit.laixintao
2020-03-18upgrade coverage to 5.x (#1158)赖信涛
2020-01-15Drop Python 3.4 support (#1141)赖信涛
* remove python3.4 support. Python 3.4 has reached end-of-life. https://www.python.org/downloads/release/python-340/ * drop maximun version of pytest * update changelog * add laixintao to contributors, delete py34 from tox
2019-12-04Add wheel to dev reqs (needed to release).Irina Truong
2019-05-25black all the things. (#1049)Irina Truong
* added black to develop guide * no need for pep8radius. * changelog. * Add pre-commit checkbox. * Add pre-commit to dev reqs. * Add pyproject.toml for black. * Pre-commit config. * Add black to travis and dev reqs. * Install and run black in travis. * Remove black from dev reqs. * Lower black target version. * Re-format with black.
2018-09-23Respect \pset pager on expected behaviorMax Rothman
"\pset pager" has three possible values: "always", "on", and "off". pgcli previously treated all non-"off" values as "always". This change implements the expected behavior, which is to use the pager when the output is larger than the terminal height (See \pset pager in https://www.postgresql.org/docs/9.2/static/app-psql.html). Pgcli adds to this by also using the pager when the output is wider than the terminal width. Fixes #813
2018-03-21Ported release script improvements from mycli.Irina Truong
2018-02-15Pin autopep8 version to avoid hang-closing bugPierre GIRAUD
See https://github.com/dbcli/mycli/pull/574/commits/1da113b5491dbf76a5dcd7c452be27e61e91462a
2017-10-06Remove retrying.Irina Truong
2017-10-06Switch travis to requirements-dev.Irina Truong
2017-10-06Work around a race condition when reading tee output.Irina Truong
2017-04-07Ported pep8radius addition from mycli.Irina Truong
2017-03-31Added coverage support for functional tests.Irina Truong
2015-10-05Pinned pexpect to 3.3. Updated tox with pgspecial.Iryna Cherniavska
2015-06-22Started working on integration tests.Iryna Cherniavska