8000 Comparing v4.4.0...v4.5.0 · actions/setup-python · GitHub
[go: up one dir, main page]

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: actions/setup-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.4.0
Choose a base ref
...
head repository: actions/setup-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.5.0
Choose a head ref
  • 4 commits
  • 12 files changed
  • 4 contributors

Commits on Jan 3, 2023

  1. Use correct Poetry config when collecting Poetry projects (#447)

    * Use correct Poetry config when collecting Poetry projects
    
    When collecting Poetry projects for caching, a '**/poetry.lock' glob is
    used.  However, in order to process the Poetry configuration, the
    "poetry" command is run from the repo's root directory; this causes
    Poetry to return an invalid configuration when there is a Poetry project
    inside an inner directory.
    
    Instead of running a single Poetry command, glob for the same pattern,
    and run a Poetry command for every discovered project.
    
    * Fix typo: saveSatetSpy -> saveStateSpy
    
    * poetry: Support same virtualenv appearing in multiple projects
    
    * Add nested Poetry projects test
    
    * poetry: Set up environment for each project individually
    
    * tests/cache-restore: Do not look for dependency files outside `data`
    
    When the default dependency path is used for cache distributors, they
    are looking for the dependency file in the project's root (including the
    source code), which leads to tests taking a significant amount of time,
    especially on Windows runners.  We thus hit sporadic test failures.
    
    Change the test cases such that dependency files are always searched for
    inside of `__tests__/data`, ignoring the rest of the project.
    
    * poetry: Simplify `virtualenvs.in-project` boolean check
    
    * README: Explain that poetry might create multiple caches
    
    * poetry: Run `poetry env use` only after cache is loaded
    
    The virtualenv cache might contain invalid entries, such as virtualenvs
    built in previous, buggy versions of this action.  The `poetry env use`
    command will recreate virtualenvs in case they are invalid, but it has
    to be run only *after* the cache is loaded.
    
    Refactor `CacheDistributor` a bit such that the validation (and possible
    recreation) of virtualenvs happens only after the cache is loaded.
    
    * poetry: Bump cache primary key
    oranav authored Jan 3, 2023
    1 Configuration menu
    Copy the full SHA
    8b89ef0 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. 1 Configuration menu
    Copy the full SHA
    4dcd676 View commit details
    Browse the repository at this point in the history
  2. Bump json5 from 2.2.0 to 2.2.3 (#579)

    Bumps [json5](https://github.com/json5/json5) from 2.2.0 to 2.2.3.
    - [Release notes](https://github.com/json5/json5/releases)
    - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
    - [Commits](json5/json5@v2.2.0...v2.2.3)
    
    ---
    updated-dependencies:
    - dependency-name: json5
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    dec86ec View commit details
    Browse the repository at this point in the history
< 6858 div data-view-component="true" class="TimelineItem-badge">

Commits on Jan 9, 2023

  1. Configuration menu
    Copy the full SHA
    d27e3f3 View commit details
    Browse the repository at this point in the history
Loading
0