Skip to content

Conversation

@alexpdp7
Copy link
Contributor

@alexpdp7 alexpdp7 commented Apr 8, 2025

Closes #1502

Description

Installing packages using sudo pip is actively discouraged. (This can break some systems. Some distributions actually disable this.) Additionally, I have found that many distributions carry pgcli.

  • Mention first using distribution packages.
  • Recommend the use of pipx and uvx.

See rendered rst here https://github.com/alexpdp7/pgcli/tree/main?tab=readme-ov-file#linux.

Checklist

  • I've added this contribution to the changelog.rst. I don't think this does not belong to the changelog.
  • I've added my name to the AUTHORS file (or it's already there). I don't think this is a significant contribution. Happy to add myself if it's a policy.
  • I installed pre-commit hooks (pip install pre-commit && pre-commit install), and ran black on my code. No code changes.
  • Please squash merge this pull request (uncheck if you'd like us to merge as multiple commits) I don't care, it's a single commit.

Copy link
Contributor

@j-bennet j-bennet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok! Thanks for keeping us up to date.

@j-bennet j-bennet merged commit 4c6d169 into dbcli:main Apr 9, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Do not recommend sudo pip, at least on Linux

2 participants