summaryrefslogtreecommitdiffstats
path: root/setup.py
AgeCommit message (Collapse)Author
2020-12-01dependencies: add support for sqlparse 0.4.x (#1224)Kevin Marsh
2020-10-13test: test pgcli on python3.9 (#1214)laixintao
* test: test pgcli on python3.9 * test on 3.9 * use 3.9-dev version from travis. * try to fix pexpect EOF.
2020-09-14bugfix: revert prompt_toolkit to 2.0.6laixintao
This was introduced by: e9c97072afe9d79276da568ef6791276fddb15d7 ( Use InputMode.REPLACE_SINGLE (#1208) ) see also: https://github.com/dbcli/pgcli/pull/1197
2020-09-05Use InputMode.REPLACE_SINGLE (#1208)bitkeen
InputMode.REPLACE_SINGLE was added to prompt-toolkit. This fixes Exception <InputMode.REPLACE_SINGLE: 'vi-replace-single'> in single-char replace mode when using prompt_toolkit>=3.0.6.
2020-07-28Move from humanize to pendulum library for displaying query durations (#1199)Tom Caruso
2020-07-08Keep support for prompt_toolkit 2 (#1197)Dick Marinus
* Keep support for prompt_toolkit 2 * include prompt toolkit 3
2020-05-28Support style for missing value. (#1186)laixintao
* Support style for missing value. * update changelog. * upgrade minimal version of cli_helpers, in order to use style for null.
2020-05-12add python_requires constraint to setup.py (#1182)Georgy Frolov
2020-04-05upgrade prompt-toolit to 3.0 (#1149)赖信涛
* upgrade prompt-toolit to 3.0 fix: https://github.com/dbcli/pgcli/issues/1148 related: https://github.com/prompt-toolkit/python-prompt-toolkit/issues/886 in order to make the `behave` test pass, I have to: - extend timeout for database connection test. - extend timeout for basic command expect. - extend timeout for features/steps/crud_table.py:: see data selected. - disable cpr for features but "run the cli" * [ci] disable CPR for all behave tests. * bugfix: remove duplicated prompt expect. * [ci] delete CPR env setting. * Revert "[ci] delete CPR env setting." This reverts commit fe4d5b565e01be6237b6df646429d26eaa0c6d92. * revert the extending timeout back. * [ci] test when didn't disable CPR. * Revert "[ci] test when didn't disable CPR." This reverts commit d379b1e736dcc6623ba53fc3d4e6f095fd3e8344.
2020-03-18python3.8: add travis test and setup.py class. (#1157)赖信涛
2020-03-11Drop Python3.5. (#1154)赖信涛
* Drop Python3.5. * delete 3.5 from setup.py * fix black format. Using python3.7 for development now. * black target to py36
2020-03-09Deprecate Python2.7. (#1153)赖信涛
* deprecate Python2.7. So we can use latest version of prompt-toolit. Relate: https://github.com/dbcli/pgcli/pull/1149 * black format, remove 2.7 support. * using version py35 for black. * Revert "black format, remove 2.7 support." This reverts commit 4b6d0496ccc18d0ebd696b5f21d8065c4a9b0cb9. * deprecated py27 using black. * remove 2.7 from travis. * update setup.py: delete python 2.7 support.
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-08Merge pull request #1119 from mmtj/setup-cleanupAmjith Ramanujam
setup: Simplify getting module version
2019-12-04J bennet/release 2.2.0 (#1126)Irina Truong
* Changelog. * Bump pgspecial. * Restrict prompt_toolkit to <3.0.0.
2019-10-29setup: Simplify getting module versionMartin Matějek
2019-10-28Bump psycopg2 to 2.8.Irina Truong
2019-05-29Allow psycopg2 up to 2.8.2 (#1060)Telmo "Trooper
* Allow psycopg2 up to 2.8.2 This fixes the issue with pgcli not working on Arch Linux, since the package `python2-psycopg2` is already on 2.8.2. * Added name to 'AUTHORS' and contribution to 'changelog.rst' referring to #2de6266 * Allow for newer versions of psycopg2 to be used
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.
2019-05-06Merge branch 'master' into pr1047Amjith Ramanujam
2019-05-06Upgrade to sqlparse 0.3.0.Amjith Ramanujam
2019-05-03Build pgcli with 3.7.Irina Truong
2019-05-03Update setup.pyVVelox
2019-04-05Changelog update before release. Bump cli_helpers. (#1030)Irina Truong
2018-12-20bump pgspecial req. (#981)Irina Truong
2018-11-11Require prompt_toolkit>=2.0.6.Dick Marinus
2018-09-28Cherry-picked prompt-toolkit 2.0 changes. (#930)Irina Truong
* Cherry-picked prompt-toolkit 2.0 changes. * Increase help timeout. * Missed one. * Fixes editor command. * Expect exact to fix named query error. * Unicode is non-optional with ptk 2.0. * Unicode literals all the things (almost). * PEP8. * Change how we swap completers. * By default, bottom toolbar styles are reversed. We don't want that. * Adapt styles to 2.0. * The future is now. Switch to ptk 2.0 style names. * PEP8. * Flag for enable_open_in_editor. * add class:prompt to prompt * Removed workaround for #668. Some renaming. * use pgcli.completer instead of app.current_buffer.completer * enable_system_prompt=True like old prompt toolkit * keep search_ignore_case enabled (was ignore_case) * fix closing parenthese * keep marking class:continuation token for continuation * capture KeyboardInterrupt manually AbortAction has been removed in Prompt_toolkit 2.0 * replace C-J with enter, add more comments * reversed ([...]) to [(...)] (oops) * pep8 fixes * Does Vi mode have to be applied to session every time? * (workaround) also enable vi_mode after edit command * Fixed test errors after rebasing on master.
2018-07-27In fact bump even further.Irina Truong
2018-07-25Bump pgspecial to 1.11.1.Irina Truong
2018-07-22make keyring optionalDick Marinus
2018-07-14exclude *.pyc from sdist and lower python3-keyring to >= 11.0.0Dick Marinus
2018-05-20Bump the version of pgspecial to 1.11.0Amjith Ramanujam
2018-05-14Remember prompted passwords using keyringChris Fournier
2018-03-23Do not use psycopg2 2.8 yet.Irina Truong
2018-03-23Revert to psycopg2, and add instructions for no-binary install.Irina Truong
2018-03-02Changelog update, and bump pgspecial for the release.Irina Truong
2018-03-01Change to psycopg2-binary as a dependency.Amjith Ramanujam
2018-01-15Removed support for Python 3.3.Irina Truong
2017-12-04Changelog update to release 1.8.2.Irina Truong
2017-11-30This fixes a python 2.7 bug.Irina Truong
2017-10-27Bump pgspecial to 1.9.0.Irina Truong
2017-09-18Require cli_helpers 0.2.3 (fix #513)Dick Marinus
2017-09-10Drop wcwidth dependencyDick Marinus
2017-06-26Set the license to BSD.Amjith Ramanujam
2017-06-19Pin cli_helpers below v1.Thomas Roten
2017-06-19Bump cli_helpers version.Thomas Roten
2017-06-11Initial work on using CLI Helpers.Thomas Roten
2017-06-02Fix Python version metadata.Thomas Roten
2017-05-19Pep8.Irina Truong
2017-05-17Preparing to release 1.6.0.Irina Truong