Package: rpgconn Type: Package Title: User-Friendly PostgreSQL Connection Management Version: 0.4.1.9000 Authors@R: person(given = "Bobby", family = "Fatemi", role = c("aut", "cre"), email = "bfatemi07@gmail.com") Maintainer: Bobby Fatemi Description: Provides a user-friendly interface for managing PostgreSQL database connection settings. Supports standard PostgreSQL URI connection strings (postgresql://user:pass@host:port/db) with query parameters, IPv6 hosts, and URL-encoded credentials. The package supplies helper functions to create, edit and load connection and option configuration files stored in a user-specific directory using the 'RPostgres' back end. These helpers make it easy to construct a reproducible connection string from a configuration file, either by reading user-defined YAML files or by parsing an environment variable. Validation-first architecture provides clear, actionable error messages instead of cryptic connection failures. Encoding: UTF-8 License: MIT + file LICENSE Language: en-US RoxygenNote: 7.3.3 Depends: R (>= 4.1.0) URL: https://github.com/r-data-science/rpgconn, https://r-data-science.github.io/rpgconn/ BugReports: https://github.com/r-data-science/rpgconn/issues Imports: DBI, fs, RPostgres, stringr, usethis, yaml Suggests: covr, data.table, devtools, knitr, pak, pkgdown, pool, quarto, rcmdcheck, roxygen2, rstudioapi, shiny, spelling, testthat (>= 3.0.0), urlchecker, withr Config/testthat/edition: 3 VignetteBuilder: quarto Config/pak/sysreqs: cmake git make libgit2-dev libicu-dev libuv1-dev libssl-dev libpq-dev libx11-dev Repository: https://r-data-science.r-universe.dev Date/Publication: 2026-02-21 08:19:24 UTC RemoteUrl: https://github.com/r-data-science/rpgconn RemoteRef: HEAD RemoteSha: 0231c3562b2756c930ae9c5ae929a43fe7d981e8 NeedsCompilation: no Packaged: 2026-10-19 07:45:42 UTC; root Author: Bobby Fatemi [aut, cre]