Skip to content
Closed
5 changes: 5 additions & 0 deletions .github/workflows/deploy-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,11 @@ jobs:
--file requirements.txt
--file requirements-dev.txt

# For some reason Fiona doesn't get installed from requirements-dev...
- name: Install fiona dependency
shell: bash -l {0}
run: python -m pip install fiona
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you can wait I'll take a look at this next week. Something is not right here...

Copy link
Member Author

@Conengmo Conengmo Oct 19, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

something's weird right! I can definitely wait, very interesting to figure out what's going on.

Note that #2007 is waiting for the fix to get the docs going again. Waiting a week is not an issue, but if it's much longer then maybe a quick fix now and looking into it later is better. Definitely not meant to rush you! More of an expectation thing.

I did also manage to fix the Selenium heatmap test issue in this PR, but I'll spin that out in a separate one and merge that earlier.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I split the underlying issues for the Selenium heatmap and this change. Once we have both fixed shall we make a new release?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sounds good!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

something's weird right! I can definitely wait, very interesting to figure out what's going on.

Found it. See #2012. Basically we are limiting to what is on main to build/test the docs.


- name: Install folium from source
shell: bash -l {0}
run: python -m pip install -e . --no-deps --force-reinstall
Expand Down
1 change: 1 addition & 0 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ altair>=5.0.0
cartopy
check-manifest
descartes
fiona
flake8
flake8-builtins
flake8-comprehensions
Expand Down