Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop {httr} dependency #229

Open
jameslamb opened this issue Jan 12, 2025 · 0 comments
Open

Drop {httr} dependency #229

jameslamb opened this issue Jan 12, 2025 · 0 comments
Labels

Comments

@jameslamb
Copy link
Collaborator

Description

Active development on {httr} stopped 2 years ago.

From its docs:

httr is superseded: only changes necessary to keep it on CRAN will be made. We recommend using httr2 instead.

(r-lib / httr / README.md)

{uptasticsearch} should switch to {httr2} or something else.

Benefits of this work

  • reduces the risk of needing to update under thread of CRAN archival if / when {httr} is eventually fully abandoned
  • allows {uptasticsearch} to take advantage of whatever improvements {httr2} has over {httr}

Acceptance criteria

  • {uptasticsearch} does not depend on {httr}

Approach

We have good tests we can trust, try a change and see what happens.
Choose a replacement that's actively maintained and that hopefully does not introduce too many new dependencies.

Notes

N/A

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant