diff --git a/.github/workflows/test_streamlit_folium.yml b/.github/workflows/test_streamlit_folium.yml index d821a0c140..4aaa8c3a6f 100644 --- a/.github/workflows/test_streamlit_folium.yml +++ b/.github/workflows/test_streamlit_folium.yml @@ -13,17 +13,14 @@ jobs: runs-on: ubuntu-latest steps: + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: '3.x' + - name: Checkout Folium uses: actions/checkout@v4 - - name: Setup Micromamba env - uses: mamba-org/setup-micromamba@v2 - with: - environment-name: TEST - create-args: >- - python=3 - --file requirements.txt - - name: Checkout Streamlit Folium uses: actions/checkout@v4 with: @@ -41,7 +38,9 @@ jobs: - name: Install streamlit_folium dev dependencies shell: bash -l {0} run: | - conda install --file streamlit_folium/tests/requirements.txt + cd streamlit_folium + python -m pip install --upgrade pip + pip install -r tests/requirements.txt - name: Install streamlit-folium shell: bash -l {0} @@ -60,7 +59,7 @@ jobs: - name: Install folium from source shell: bash -l {0} run: | - python -m pip install -e . --no-deps --force-reinstall + python -m pip install -e . --force-reinstall - name: Test with pytest and retry flaky tests up to 3 times shell: bash -l {0} diff --git a/README.rst b/README.rst index afabaf11a3..244d7ffdfc 100644 --- a/README.rst +++ b/README.rst @@ -82,3 +82,4 @@ Plugins: - https://github.com/onaci/folium-glify-layer: provide fast webgl rendering for large GeoJSON FeatureCollections - https://github.com/carlosign/Folium.ControlCredits-Plugin: displaying credits in the corner. Display an image/logo, clicking it will expand to show a brief message with credits and links. - https://github.com/JohnyCarrot/folium-geocoder-own-locations: a geocoder that accepts a list of suggestions at creation time. +- https://github.com/iwpnd/folium-vectortilelayer: a tile layer that zooms and stretches beyond the maximum and minimum of the tile provider