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-visualization/folium
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.19.7
Choose a base ref
...
head repository: python-visualization/folium
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.20.0
Choose a head ref
  • 12 commits
  • 21 files changed
  • 5 contributors

Commits on Jun 3, 2025

  1. docs: Update switcher.json for v0.19.7 (#2155)

    Co-authored-by: hansthen <2202342+hansthen@users.noreply.github.com>
    github-actions[bot] and hansthen authored Jun 3, 2025
    Configuration menu
    Copy the full SHA
    e3ca7ba View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2025

  1. Add leaflet_method decorator (#2157)

    * Add leaflet_method decorator
    
    This allows javascript method calls to be generated using
    an empty method body and a signature. Useful for writing plugins.
    
    As an example (and the driving motivation) I implemented this on
    the geoman plugin.
    
    * Fix tests
    
    * Implement all useful leaflet methods on geoman
    
    Only the free modules for now
    
    * Add a snapshot test
    hansthen authored Jun 11, 2025
    Configuration menu
    Copy the full SHA
    0f04eeb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22aa1e5 View commit details
    Browse the repository at this point in the history
  3. Try fixing failing CI

    hansthen committed Jun 11, 2025
    Configuration menu
    Copy the full SHA
    79f548f View commit details
    Browse the repository at this point in the history
  4. More trial and error

    hansthen committed Jun 11, 2025
    Configuration menu
    Copy the full SHA
    5e7da4b View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2025

  1. Updated after review comment

    hansthen committed Jun 12, 2025
    Configuration menu
    Copy the full SHA
    b8af05f View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2025

  1. Update after review comments

    hansthen committed Jun 13, 2025
    Configuration menu
    Copy the full SHA
    5904750 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2161 from hansthen/issue_1715

    Update README to point to the extra plugin
    ocefpaf authored Jun 13, 2025
    Configuration menu
    Copy the full SHA
    0287421 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2025

  1. Bump actions/setup-python from 4 to 5 in the github-actions group

    Bumps the github-actions group with 1 update: [actions/setup-python](https://github.com/actions/setup-python).
    
    
    Updates `actions/setup-python` from 4 to 5
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](actions/setup-python@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-python
      dependency-version: '5'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: github-actions
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    3af17e9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2163 from python-visualization/dependabot/github_…

    …actions/github-actions-cd7291ea65
    
    Bump actions/setup-python from 4 to 5 in the github-actions group
    ocefpaf authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    c1d4b64 View commit details
    Browse the repository at this point in the history
  3. Coverage testing (#2158)

    * Add code coverage to test runs
    hansthen authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    2de8ff2 View commit details
    Browse the repository at this point in the history
  4. Issue 1359 (#2159)

    * Fix for issue 1359
    
    This includes a structural change. I added a Class object with
    a include method. This follows leaflet's `L.Class.include`
    statement. This allows users to override Leaflet class behavior.
    
    The motivating example for this can be found in the added
    `test_include` in `test_map.py`. Using an include, users can
    override the `createTile` method of `L.TileLayer` and add
    a headers.
    
    * Close #1359
    
    Add an include statement, that will allow users to override
    specific methods at Leaflet level. This allows users to customize
    the "createTile" method using a JsCode object.
    
    * Add documentation
    hansthen authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    5c46067 View commit details
    Browse the repository at this point in the history
Loading