Commit Graph

16 Commits

Author SHA1 Message Date
IamTheFij d555284a01 Avoid installing pre-release versions unless explicitly asked
continuous-integration/drone/push Build is passing Details
2023-05-22 17:09:55 -07:00
IamTheFij 869b0b25b4 Fix passing of version when using download_release 2023-05-22 17:05:28 -07:00
IamTheFij d6c0673a1d Use new type annotations introduced in Python 3.10
continuous-integration/drone/push Build is passing Details
2022-10-11 12:42:07 -07:00
IamTheFij ab0603d1b9 Improve content type detection
continuous-integration/drone/push Build is passing Details
Cycle through detected content types and use the first supported one.

Adds tests to cover cases of priority and exceptions.
2022-10-11 12:20:57 -07:00
IamTheFij e6a269af3d Add application/x-tar+xz as a known content type 2022-10-11 12:20:08 -07:00
IamTheFij fe0d9059aa Recognize new zip content type
continuous-integration/drone/tag Build was killed Details
continuous-integration/drone/push Build is failing Details
2022-08-31 12:26:41 -07:00
IamTheFij 8585380eae Fix missing removeprefix in pseudo_builder.py 2022-06-30 19:48:35 -07:00
IamTheFij 3f23ddd3cc Support for python3.7 and python3.8
continuous-integration/drone/push Build is passing Details
Added tox targets as well
2022-06-30 15:37:24 -07:00
IamTheFij e046c9a92a Add the ability to format in asset name into post download command 2022-06-08 08:50:20 -07:00
IamTheFij 61496f3b18 Refactor some method names and Python API 2022-03-10 16:46:13 -08:00
IamTheFij c8607d0207 Add additional recognized content types for extract
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build was killed Details
2022-03-10 16:44:57 -08:00
IamTheFij f36c0b7ff7 Add additional tar/gzip headers 2022-01-10 11:50:07 -08:00
IamTheFij 648784b91c Add path argument
continuous-integration/drone/push Build is passing Details
This allows specifying a download directory.

Note: This is rhe directory, not name of the downloaded file(s)
2022-01-09 13:27:06 -08:00
IamTheFij 020d9f442e Add new fetching of git tags 2022-01-07 11:08:37 -08:00
IamTheFij c2ae14d48c Update pre-commit and get tests passing 2022-01-05 20:27:37 -08:00
IamTheFij 764d0f9e3a Initial working 2022-01-05 17:01:44 -08:00