summaryrefslogtreecommitdiffstats
path: root/AUTHORS
AgeCommit message (Collapse)Author
2021-05-02Modify changelogPaweł Sacawa
2021-03-10Updating authorsERYoung11
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`
2021-02-10Fix issue where `syntax_style` config value would not have any effect (#1241)Eero Ruohola
These config properties got introduced in 41dd24e8 as a means to have more granular control over the syntax highlighting. The problem is that these cannot be in the default config file since `get_config()` always reads both the default config file and the user specified one, and there is no way to unset these variables in the user specified config file to restore their default behavior. Even if there would be a way, it wouldn't be intuitive at all to be required to unset some random settings under the `[colors]` section just to be able to use the well documented `syntax_style` setting. Note that one *can* still set these three lines in their user config file if they want to utilize them. Resolves #1212
2020-12-01dependencies: add support for sqlparse 0.4.x (#1224)Kevin Marsh
2020-09-08Add schema suggestion for functions (#1206)Jan Brun Rasmussen
* Add schema suggestion for functions - Update sqlcompletion.py - Update metadata files * Move autocomletion for function under condition - Make sure suggestion are only added under drop, alter etc.
2020-07-28Move from humanize to pendulum library for displaying query durations (#1199)Tom Caruso
2020-07-07Add custom color (#1196)Sky.G.Uieen
* Updated author, changelog for supporting color of string, number, keyword * Added string, number, keyword custom color
2020-05-26Add info to changelog.rst and AUTHORSanthonydb
2020-05-11Update python version from 2.7 to 3.8 in Dockerfile (#1181)Igor Kim
* Update python version from 2.7 to 3.8 in Dockerfile * Update AUTHORS and changelog.rst
2020-04-23Add support for using pspg as the pager. (#1173)pmav99
* Stop printing "status" when table_format is "csv" * Use the "unix" dialect on *nix for CSV output. * Use a pager when `pspg` has been configured with CSV "table_format". Fix #1102
2020-04-17show_bottom_toolbar - Feature to Show/Hide Toolbar (#1170)Stephano Paraskeva
* adds ternary to decide whether bottom_toolbar is shown based on config value * runs black format * adds name to authors * modifies changelog.rst * removes change in changelog.rst * formats config * removes unused variable, adds change to changelog * changes default back to true * removed reference to var
2020-03-12Fix: Unable to drop previously connected-to database (#1152)g.denis
* close connections + added to authors + changelog * check conn exists
2020-02-13Add Support for partitioned tables. (#1145)lazydba247
* partitioned tables: add support Starting from 9.6+ relkind has new members (more info here: https://www.postgresql.org/docs/12/catalog-pg-class.html) * Update AUTHORS * Update changelog.rst * foreign tables: add support Starting from 9.6+ relkind has new members (more info here: https://www.postgresql.org/docs/12/catalog-pg-class.html)
2020-01-14Fix warning raised for using `is not` to compare string literal (#1139)George Thomas
Using `is not` for comparing string literals raises warning that != should be used. Fixes #1138
2020-01-01Add line to AUTHORS.BrownShibaDog
2019-11-25support ansi escape sequences for prompt colorsJonas Jelten
2019-10-29Update AUTHORSMartin Matějek
2019-07-29Add key bindings to consistently move up and down in history (#1084)Pedro Ferrari
2019-07-12Issue 1019 stacktrace on empty query (#1078)Sebastian Janko
* Added changes to skip empty queries Empty queries consist of one or more semicolons * Reformatted with black * Added contribution to changelog and name to AUTHORS * Black.
2019-06-02Add keybinding for alt-enter to introduce a line break (#1065)Pablo
* Add keybinding for alt-enter to introduce a line break. * Update changelog. * Added myself to AUTHORS file * Fixed quote issue by pre-commit
2019-05-30README.rst: tidy up redundant instructions (#1061)Alexander Zawadzki
* README.rst: tidy up redundant instructions Remove the README section which detailed how to force `psycopg2` 2.7 dependency installation from source rather than binary. `psycopg2` 2.7 would automatically favour installation from binary. A bug affecting some users made it desirable to have the option to install from source instead. The README detailed how to do this using pip's `--no-binary` option (nice!). `psycopg2` 2.8 has now split the binary and source dependencies into different packages with different names (source: [psycopg2 docs](http://initd.org/psycopg/docs/install.html#change-in-binary-packages-between-psycopg-2-7-and-2-8)) which makes the `--no-binary` instructions redundant. To specify source/binary you now need to explicitly specify the desired package. As of #1060, installing `pgcli` from pip will result in the installation of `psycopg2` 2.8 from source. * README: additional instructions for psycopg2 2.7 users Anyone limited to psycopg2 2.7 may still encounter some known issues when installing from binary. Add a link to the README to acknowledge this, and help those users install it from source. * Update changelog.rst * Update AUTHORS * Update changelog
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-03Update AUTHORSVVelox
2019-05-01lazy load keyring. (#1046)zzl
fix issue: https://github.com/dbcli/pgcli/issues/1041
2019-04-27Allow application_name to be overridden (#1044)raylu
* Allow application_name to be overridden * Fixed broken link. * Default password value is empty str? * Make pep8 happier.
2019-04-13Allow escape to switch to vi navigation mode (#1039)Nathan Vērzemnieks
2019-03-04Changelog.Irina Truong
2019-02-23Add reconnect automatically enhancement (#1009)Scott Brenstuhl
* Adding reconnect automatically enhancement * files for pr checklist * changelog fixes * setting auto-reconnect to be the default * fix issue of getting logged queries instead of most recent * travisci pep8 check issue
2019-02-12keybinding for dismissing autocompletelist (#1007)ಠ_ಠ
* +added esc key to dismiss the autocomple list * +added esc key to dismiss the autocomple list
2019-01-21Determine hstore OID from the system view (#992)Marcin Cieślak
Avoid error message on the server side if hstore extension is not installed in the current database. Issue: https://github.com/dbcli/pgcli/issues/991
2019-01-03Support multihost connection string (#978)Mikhail Elovskikh
* Switch to psycopg2 parse_dsn instead of urlparse * Added wronglink to contributors and updated changelog * Fix test codestyle * Support for PGPORT customization in tests * Support for PGPORT customization in tests * Refactored PGExecute init and moved short_host generation to object property * Fix test util codestyle * Fix local tests run * Store PGExecute initial params in _conn_params and added PGExecute.copy method * Fix codestyle * Added docstring to PGExecute.copy() method
2018-11-30allow passing -u flag (lowercase) to specify username (#975)igncampa
* added -u flag
2018-10-31Bugfix for #938: load named queries from provided config fileDaniel Egger
2018-10-30Missed changelog update. (#960)Irina Truong
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-07-19add to authorsKenny Do
2018-07-06Updated the changelog with the bug fix descriptionArtur Balabanov
2018-07-04Fix lint, update AUTHORS, and changelogSaif Hakim
2018-06-15update changelog and authorsAlexandr Korsak
2018-06-07chore: Update changelog and AUTHORSMatthieu Guilbert
2018-05-18Merge branch 'master' into feature/get-last-sql-queryAmjith Ramanujam
2018-05-17Merge branch 'master' into masterAmjith Ramanujam
2018-05-17Updated AUTHORS and the changelog.rstDan Clark
2018-05-15Update changelog.rstRishi Ramraj
2018-05-14Merge remote-tracking branch 'upstream/master' into keep_callablescatherinedevlin
2018-05-14crediting Catherine Devlincatherinedevlin
2018-05-14Add entries to changelog and AUTHORSJason Ribeiro
2018-03-28 #858: add changelog itemAndrew Kuchling
2018-02-15Update AUTHORS filePierre GIRAUD