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: JuliaGeo/GeoInterface.jl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.5
Choose a base ref
...
head repository: JuliaGeo/GeoInterface.jl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref

Commits on Jul 3, 2024

  1. Handle vectors with missings correctly in GeoInterfaceMakie (#139)

    * Add tests to see if missing geoms are handled correctly
    
    Hint: they are not...
    
    * Handle missing values in geom arrays by injecting NaN geometries
    
    * Fix missing tests for now by making all types Float64
    
    * Bump patch version
    asinghvi17 authored Jul 3, 2024
    2
    Copy the full SHA
    d423c65 View commit details

Commits on Jul 13, 2024

  1. Add Raster API. (#76)

    * Add affine to API to enable Raster API.
    
    * Expanded description of affine.
    
    * Update to have index and coords.
    
    * Remove affine, index and coords.
    
    * Depend on GeoFormatTypes to make things officially integrated.
    evetion authored Jul 13, 2024
    Copy the full SHA
    aead6f2 View commit details
  2. Implement crstrait. (#140)

    * Implement .
    
    * Revert crstrait prefix on operations except for extent.
    
    * Resolve docstring comment.
    
    * Don't implement crstrait for Extent just yet.
    evetion authored Jul 13, 2024
    Copy the full SHA
    f306295 View commit details

Commits on Jul 16, 2024

  1. add Wrappers as a module to the makedocs call (#145)

    * add Wrappers as a module to the makedocs call
    
    fix #144
    
    * Push preview docs
    asinghvi17 authored Jul 16, 2024
    Copy the full SHA
    2778a07 View commit details

Commits on Jul 21, 2024

  1. typos (#148)

    spaette authored Jul 21, 2024
    Copy the full SHA
    569275a View commit details

Commits on Sep 2, 2024

  1. Copy the full SHA
    18ee04f View commit details
  2. bump patch version to 1.3.6

    rafaqz authored Sep 2, 2024
    2
    Copy the full SHA
    b0156d3 View commit details

Commits on Sep 23, 2024

  1. add trait promotion without array (#159)

    * add trait promotion without array
    
    * support FeatureCollection + tests
    
    * Apply suggestion from code review
    
    * Get tests working, propagate crs and extent up
    
    * Update src/wrappers.jl
    
    ---------
    
    Co-authored-by: Anshul Singhvi <anshulsinghvi@gmail.com>
    Co-authored-by: Rafael Schouten <rafaelschouten@gmail.com>
    3 people authored Sep 23, 2024
    Copy the full SHA
    5c885b2 View commit details
  2. 2
    Copy the full SHA
    f43bb88 View commit details

Commits on Sep 25, 2024

  1. Allow Feature without properties (#165)

    * bugfix feature with no properties
    rafaqz authored Sep 25, 2024
    Copy the full SHA
    34dafb7 View commit details

Commits on Oct 12, 2024

  1. Correctly implement interface for wrapper geometry. (#169)

    * Correctly implement interface for wrapper geometry.
    
    * Test for correct implementations.
    
    * Direct call of two/three argument methods.
    evetion authored Oct 12, 2024
    2
    Copy the full SHA
    e6cacdc View commit details

Commits on Nov 5, 2024

  1. Bump version to 1.3.8. (#171)

    * Bump version to 1.3.8.
    
    * Pin documentation to Julia 1.10.
    evetion authored Nov 5, 2024
    2
    Copy the full SHA
    a652094 View commit details

Commits on Nov 18, 2024

  1. Bump codecov/codecov-action from 4 to 5 (#174)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 18, 2024
    Copy the full SHA
    10e84d8 View commit details

Commits on Dec 10, 2024

  1. CompatHelper: bump compat for GeometryBasics to 0.5 for package GeoIn…

    …terfaceMakie, (keep existing compat) (#175)
    
    Co-authored-by: CompatHelper Julia <compathelper_noreply@julialang.org>
    github-actions[bot] and CompatHelper Julia authored Dec 10, 2024
    Copy the full SHA
    0b359a1 View commit details

Commits on Dec 13, 2024

  1. Fix printing wrapper geoms (#150)

    * Define show methods for wrapper geoms
    
    * Display method for features
    
    * Vetter show for feature collection
    
    * Fix compactness handling in collections
    
    * Only show extent/crs when not compact
    
    * Add tests for display methods
    
    * Attempt at compressing string length
    
    * Make logic to skip entries smarter for nested geoms
    
    * minor layout tweaks
    
    ---------
    
    Co-authored-by: Rafael Schouten <rafaelschouten@gmail.com>
    BenCurran98 and rafaqz authored Dec 13, 2024
    Copy the full SHA
    1db072e View commit details
  2. Implement crs and geometrycolumn fallbacks via DataAPI (#161)

    * Implement crs and geometrycolumn fallbacks via DataAPI
    
    * fix function name
    
    * use type not object to query DataAPI
    
    * Move core functionality to a new `metadata.jl`
    
    * add aftercare for geometry columns
    
    * add docs about geometrycolumns and crs for feature collections
    
    * minor bugfixes + add tests
    
    * avoid extra entry
    
    * add constants that define what the keys are, for portability
    asinghvi17 authored Dec 13, 2024
    Copy the full SHA
    334c0ec View commit details
  3. bump minor version to 1.4.0

    rafaqz authored Dec 13, 2024
    2
    Copy the full SHA
    0649d70 View commit details

Commits on Dec 22, 2024

  1. Copy the full SHA
    d0e9ab3 View commit details

Commits on Jan 20, 2025

  1. More show improvements (#185)

    * bugfix missing or wrongly named variables
    
    * bugfix show
    
    * try fixing point show by adding kwarg
    
    * Use sprint() instead of global IO buffers in test_display
    
    * Test the printing of wrapped geometries
    
    * we be rappin now
    
    this is probably the best example of a 9pm commit I've had so far...
    
    in all seriousness we could change the name
    
    * Forward 2-arg show to 3-arg text/plain show
    
    This allows the new show methods to also work in e.g arrays.
    
    * `MIME("text/plain")` -> `MIME"text/plain"()`
    
    fix typos
    
    * wrap crs in quotes when showing
    
    then, you can actually copy/paste the code
    
    * Force display size to be consistent in test function
    
    * Fix tests for new syntax
    
    ---------
    
    Co-authored-by: Rafael Schouten <rafaelschouten@gmail.com>
    asinghvi17 and rafaqz authored Jan 20, 2025
    Copy the full SHA
    37b07f6 View commit details
  2. Copy the full SHA
    7a388ea View commit details

Commits on Jan 21, 2025

  1. CompatHelper: bump compat for MakieCore to 0.9 for package GeoInterfa…

    …ceMakie, (keep existing compat) (#180)
    
    Co-authored-by: CompatHelper Julia <compathelper_noreply@julialang.org>
    Co-authored-by: Anshul Singhvi <anshulsinghvi@gmail.com>
    3 people authored Jan 21, 2025
    Copy the full SHA
    5d6b358 View commit details
  2. 4
    Copy the full SHA
    f06ec24 View commit details
Loading