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: python-openapi/openapi-spec-validator
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.8.0b1
Choose a base ref
...
head repository: python-openapi/openapi-spec-validator
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 17 commits
  • 14 files changed
  • 3 contributors

Commits on Jun 16, 2025

  1. Bump python from 3.13.4-alpine to 3.13.5-alpine

    Bumps python from 3.13.4-alpine to 3.13.5-alpine.
    
    ---
    updated-dependencies:
    - dependency-name: python
      dependency-version: 3.13.5-alpine
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    08b5813 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2025

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

Commits on Jun 24, 2025

  1. Fix Read the Docs builds

    Read the Docs builds began permanently failing on February 26, 2024.
    
    The differential diagnosis between success and failure
    seems to be that the last successful build used Poetry 1.7.1;
    the first failing build used Poetry 1.8.1.
    For reference, Poetry 1.8.1 was released on February 26, 2024.
    
    Read the Docs later updated its "Install dependencies with Poetry"
    documentation to note that Poetry needs a `$VIRTUAL_ENV`
    environment variable set.
    
    https://docs.readthedocs.com/platform/stable/build-customization.html#install-dependencies-with-poetry
    
    This change aligns the Read the Docs config with the documented
    fix, and simultaneously updates the build OS and Python version,
    which are both very old.
    kurtmckee committed Jun 24, 2025
    Configuration menu
    Copy the full SHA
    42ca18b View commit details
    Browse the repository at this point in the history
  2. Migrate to PEP 621 project metadata

    These changes now allow the `poetry check` command
    to run successfully and without warnings.
    
    As a part of this change, the `docs` extra was removed
    in favor of the Poetry `docs` dependency group.
    
    The built sdist was checked and confirmed to still have
    the `tests/` directory, as well as the `py.typed` file.
    The built wheel was checked and confirmed to still have
    the `py.typed` file.
    kurtmckee committed Jun 24, 2025
    Configuration menu
    Copy the full SHA
    10706cc View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2025

  1. Manually update all GitHub actions to their latest versions

    Dependabot doesn't appear to be submitting PRs to maintain these.
    However, the Dependabot config appears to be valid.
    There may be a setting that needs to be adjusted at the org level
    or at the individual repository level.
    kurtmckee committed Jun 25, 2025
    Configuration menu
    Copy the full SHA
    057e397 View commit details
    Browse the repository at this point in the history
  2. Migrate off of set-output, which is deprecated

    This change eliminates warnings in CI caused by the deprecation.
    
    In addition, using the `python-version` output of the
    `setup-python` action fixes a bug that prevented Windows caches
    from containing the Python version.
    
    For reference, Windows caches were created with names
    that lacked the Python version, like:
    
    ```
    venv-pull_request-Windows--{hash}
    ```
    kurtmckee committed Jun 25, 2025
    Configuration menu
    Copy the full SHA
    97e44a9 View commit details
    Browse the repository at this point in the history
  3. Fix several typos

    Found and fixed by running `typos` against the codebase.
    kurtmckee committed Jun 25, 2025
    Configuration menu
    Copy the full SHA
    62e95c5 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2025

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

Commits on Jun 27, 2025

  1. Move the docs/contributing.rst contents to CONTRIBUTING.rst

    This change makes it easier for people to contribute
    to the project when opening a PR.
    
    Currently, GitHub shows links to `CONTRIBUTING.rst`
    when opening a PR, but when people click on those links
    they are simply told "Go to a third-party website
    to view the contributing guidelines".
    
    This change replaces the manual redirect with actual content
    so that no third-party website (in this case, Read the Docs)
    is necessary to understand the contributing guidelines.
    
    In addition, `docs/contributing.rst` now uses a directive
    to `include` the contents of `CONTRIBUTING.rst`.
    This was tested by building the documentation locally
    and confirming that the HTML documentation still contained
    the contributing guidelines.
    
    The result is a streamlined contributing experience from within
    GitHub, no duplicated content, and no changes to the
    built documentation.
    kurtmckee committed Jun 27, 2025
    Configuration menu
    Copy the full SHA
    da5afa1 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2025

  1. Merge pull request #413 from kurtmckee/use-pep-621-metadata

    Migrate to PEP 621 project metadata
    p1c2u authored Jun 28, 2025
    Configuration menu
    Copy the full SHA
    9aac1fd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #402 from python-openapi/dependabot/docker/python-…

    …3.13.5-alpine
    
    Bump python from 3.13.4-alpine to 3.13.5-alpine
    p1c2u authored Jun 28, 2025
    Configuration menu
    Copy the full SHA
    6f29484 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2025

  1. Merge pull request #417 from kurtmckee/make-contributing-easier-to-ac…

    …cess
    
    Move the `docs/contributing.rst` contents to `CONTRIBUTING.rst`
    p1c2u authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    78ef3d2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #416 from kurtmckee/rm-manifest.in

    Remove `MANIFEST.in`, which is unused by Poetry
    p1c2u authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    b39ee22 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #415 from kurtmckee/fix-typos

    Fix several typos
    p1c2u authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    9acff2e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #414 from kurtmckee/fix-ci-warnings

    Fix CI warnings and update GitHub action versions
    p1c2u authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    1c0bfaa View commit details
    Browse the repository at this point in the history
  5. Merge pull request #412 from kurtmckee/fix-readthedocs-builds

    Fix Read the Docs builds
    p1c2u authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    8506f4e View commit details
    Browse the repository at this point in the history
  6. Merge pull request #410 from kurtmckee/rm-pre-commit-config-with-wron…

    …g-name
    
    Remove `hooks.yaml`, which is unused by pre-commit
    p1c2u authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    118ad61 View commit details
    Browse the repository at this point in the history
Loading