python-pgcli.scm 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. (define-public python-pgspecial
  2. (package
  3. (name "python-pgspecial")
  4. (version "1.11.10")
  5. (source
  6. (origin
  7. (method url-fetch)
  8. (uri (pypi-uri "pgspecial" version))
  9. (sha256
  10. (base32
  11. "1jrq6bhzwvz6db8ays8zff15hbk1iazs2qxrzvrnlkgxxjkp8p7n"))))
  12. (build-system python-build-system)
  13. (propagated-inputs
  14. `(("python-click" ,python-click)
  15. ("python-psycopg2" ,python-psycopg2)
  16. ("python-sqlparse" ,python-sqlparse)))
  17. (home-page "https://www.dbcli.com")
  18. (synopsis
  19. "Meta-commands handler for Postgres Database.")
  20. (description
  21. "Meta-commands handler for Postgres Database.")
  22. (license #f)))
  23. (define-public python-pgcli
  24. (package
  25. (name "python-pgcli")
  26. (version "3.0.0")
  27. (source
  28. (origin
  29. (method url-fetch)
  30. (uri (pypi-uri "pgcli" version))
  31. (sha256
  32. (base32
  33. "10j01bd031fys1vcihibsi5rrfd8w1kgahpcsbk4l07871c24829"))))
  34. (build-system python-build-system)
  35. (propagated-inputs
  36. `(("python-cli-helpers" ,python-cli-helpers)
  37. ("python-click" ,python-click)
  38. ("python-configobj" ,python-configobj)
  39. ("python-humanize" ,python-humanize)
  40. ("python-pgspecial" ,python-pgspecial)
  41. ("python-prompt-toolkit" ,python-prompt-toolkit)
  42. ("python-psycopg2" ,python-psycopg2)
  43. ("python-pygments" ,python-pygments)
  44. ("python-setproctitle" ,python-setproctitle)
  45. ("python-sqlparse" ,python-sqlparse)))
  46. (home-page "http://pgcli.com")
  47. (synopsis
  48. "CLI for Postgres Database. With auto-completion and syntax highlighting.")
  49. (description
  50. "CLI for Postgres Database. With auto-completion and syntax highlighting.")
  51. (license license:bsd-3)))