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

Add support for pulling from http location. #61

Merged
merged 13 commits into from
Nov 6, 2024
Merged

Add support for pulling from http location. #61

merged 13 commits into from
Nov 6, 2024

Commits on Nov 6, 2024

  1. Add support for pulling from http location.

    This adds two new location types, "http" and "packit", used to interact
    with outpack_server and Packit, respectively. The behaviour is based
    upon the R orderly2 implementation.
    
    Authentication to Packit can be done by providing a Packit JWT, a GitHub
    PAT or interactively using an OAuth device flow against GitHub. For now,
    tokens obtained through interactive login are only cached in memory. I
    need to think about where and how tokens may be saved on disk.
    
    There is no pushing support yet.
    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    7fd444e View commit details
    Browse the repository at this point in the history
  2. Fix old pythons

    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    005d056 View commit details
    Browse the repository at this point in the history
  3. Fix test

    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    a3bfd4a View commit details
    Browse the repository at this point in the history
  4. Fix old pythons

    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    752c527 View commit details
    Browse the repository at this point in the history
  5. test new python versions

    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    33913cc View commit details
    Browse the repository at this point in the history
  6. Remove 3.8 support

    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    dc67c65 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2474305 View commit details
    Browse the repository at this point in the history
  8. Remove leftover log

    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    9cfb458 View commit details
    Browse the repository at this point in the history
  9. Use pre-resolved binary

    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    dac2f05 View commit details
    Browse the repository at this point in the history
  10. Remove leftover log

    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    4953d4a View commit details
    Browse the repository at this point in the history
  11. Fix on Windows.

    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    cba3db2 View commit details
    Browse the repository at this point in the history
  12. Improve coverage

    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    2c950a1 View commit details
    Browse the repository at this point in the history
  13. fix format

    plietar committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    7706baf View commit details
    Browse the repository at this point in the history