Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: scientific-python/upload-nightly-action
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.3.0
Choose a base ref
...
head repository: scientific-python/upload-nightly-action
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.4.0
Choose a head ref
  • 3 commits
  • 6 files changed
  • 1 contributor

Commits on Jan 24, 2024

  1. DOC: Update action commit SHA to the 0.3.0 tag (#56)

    * For stability provide the commit SHA that corresponds to the 0.3.0
      tag for users to pin to.
    matthewfeickert authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    6f1e2b9 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. CI: Group dependabot updates (#59)

    * Group dependabot updates to reduce the number of PRs.
       - c.f. sp-repo-review GH212: Require GHA update grouping
         https://learn.scientific-python.org/development/guides/gha-basic/#GH212
    matthewfeickert authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    66bc1b6 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. fix: Guard against removing package while uploading to it (#64)

    * fix: Guard against removing package while uploading to it
    
    * On Anaconda Cloud as of 2024-01-04, if a wheel is being uploaded to a
      package, but the package only has one wheel in it and is of the same
      name as the uploaded wheel, Anaconda Cloud will overwrite the file by
      _removing_ the file from the package index. However, when this happens
      it removes the entire package, and then the wheel that is in the
      process of being uploaded has no destination and the upload fails.
      To guard against this, ensure for each package that has a wheel being
      uploaded if:
       - there is only one release for the package
       - and only 1 file for that release
       - and the upload target wheel has the same name as the file
       - that the file (and so the package) is removed in advance of the
         upload.
    * To make filtering names and versions from wheels easier, add a
      get_wheel_name_version function that uses as regex to lazily capture
      the package name as well as the version and then return these.
       - Examples of this working:
         * "matplotlib-3.9.0.dev0-pp39-pypy39_pp73-win_amd64.whl"
           matplotlib 3.9.0.dev0
    
         * "scikit_learn-1.5.dev0-cp39-cp39-win_amd64.whl"
           scikit_learn 1.5.dev0
    
         * "scipy-openblas64-0.3.26.186-py3-none-macosx_10_9_x86_64.whl"
           scipy-openblas64 0.3.26.186
    
         * "awkward_cpp-29-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
           awkward_cpp 29
    * As Anaconda Cloud normalizes package names, also distinguish between
      basename and package name to try to make things easier to keep track
      of when normalizing.
      * Example:
         - basename: test_package-0.0.1-py3-none-any.whl
         - basename prefix: test_package
         - package_name: test-package
    
    * MNT: Add curl and jq to environment
    
    * As curl and jq are now used in cmd.sh, they need to also be added to
      the conda environment.yml.
    * The lower bounds are chosen as the latest values, but are not
      motivated by known problems.
    * Rebuild the lock file.
    
    * CI: Add a test to revmove a package
    
    * Add a test that triggers the conditions for removal of a package from
      Anaconda Cloud in advance of its upload to avoid an error.
    matthewfeickert authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    95f7bf6 View commit details
    Browse the repository at this point in the history
Loading