aboutsummaryrefslogtreecommitdiff
path: root/src/github.c
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@users.noreply.github.com>2024-08-20 10:45:09 -0400
committerGitHub <noreply@github.com>2024-08-20 10:45:09 -0400
commit0eda05963f3c70c3969ddd2aa72926b871ef4b07 (patch)
treef38b6fd60a36b82e1247ff60ef28e694cd9517ff /src/github.c
parenta7568dc03c1c6851ff6c690e8e35ade9a3199c4a (diff)
downloadstasis-0eda05963f3c70c3969ddd2aa72926b871ef4b07.tar.gz
Pypi existence check (#30)
* Add python_package_exists() function * Poll pypi.org or compatible index to see if a package exists * Returns non-zero on success * Implements python_package_exists() in delivery_defer_packages() * Implements python_package_exists() in delivery_defer_packages() * Bugfix: Avoid incorrect package selection * With large package lists that contain multiple packages starting with the same strstr() would pick the first match * This adds a temporary name variable that strcmp() can check against. * Message correction: * Change "release" to "testing" in testing environment failure message * Amend message to fit the flow of the output * Disable outdated conda notifications * The latest version isn't always the greatest. Don't give the end-user any ideas. Just use whatever the installer provides... quietly * Rename python_package_exists to pip_index_provides * Document the function prototype * Add missing comments in micromamba structure * Ensure the temporary output file does not linger
Diffstat (limited to 'src/github.c')
0 files changed, 0 insertions, 0 deletions