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: geoalchemy/geoalchemy2
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.18.3
Choose a base ref
...
head repository: geoalchemy/geoalchemy2
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.18.4
Choose a head ref
  • 5 commits
  • 4 files changed
  • 2 contributors

Commits on Feb 27, 2026

  1. Fix: Fix shapely import (#588)

    Without this, pyright gives
    the error:
    
    file.py:line:column - error: Type "Geometry | Unbound" is not assignable to return type "BaseGeometry | None"
        Type "Geometry | Unbound" is not assignable to type "BaseGeometry | None"
          Type "Geometry" is not assignable to type "BaseGeometry | None"
            "Geometry" is not assignable to "BaseGeometry"
            "Geometry" is not assignable to "None" (reportReturnType)
    
    on the line "return to_shape(value)"
    in a method declared as returning
    BaseGeometry | None.
    
    The use of BaseGeometry as return
    value from wkt.loads() is consistent
    with the type stubs in Typeshed.
    pjonsson authored Feb 27, 2026
    Configuration menu
    Copy the full SHA
    f11a1da View commit details
    Browse the repository at this point in the history
  2. Fix: fix setuptools deprecation warning (#589)

    Use the SPDX expression for license
    classifier and remove the now deprecated
    TOML table license according to this warning
    in the CI jobs:
    
            Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
    
            By 2027-Feb-18, you need to update your project and remove deprecated calls
            or your builds will no longer be supported.
    
            See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
    
    and:
    
    dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.
    !!
    
            ********************************************************************************
            Please consider removing the following classifiers in favor of a SPDX license expression:
    
            License :: OSI Approved :: MIT License
    
            See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
            ********************************************************************************
    
    !!
    pjonsson authored Feb 27, 2026
    Configuration menu
    Copy the full SHA
    36ebd0f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f402f63 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2026

  1. Configuration menu
    Copy the full SHA
    6266c25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    beb96c3 View commit details
    Browse the repository at this point in the history
Loading