Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MAINT: update infrastructure #222

Merged
merged 4 commits into from
Oct 4, 2023
Merged

Conversation

martinfleis
Copy link
Member

Moving to pyproject.toml and setuptools_scm.

I have also included GHA to do the relase, but for that I will need one of the PyPI maintainers (@jorisvandenbossche, @darribas, @ljwolf) to add the access token as a PYPI_API_TOKEN secret.

@martinfleis
Copy link
Member Author

Failures here are unrelated. I think that OSM HOT is being continuously updated based on the latest status of OSM so our hard-coded tests will need to be adapted.

@jorisvandenbossche
Copy link
Member

Looking into a token right now

@jorisvandenbossche
Copy link
Member

Token has been set up.

For the failing tests, should we try to kind of mock a server with some files added as test data, so that those are stable?
But we can maybe leave that for after a quick release, and relax the three failing tests for now?

@martinfleis
Copy link
Member Author

I have relaxed the tests now. If this passes I'l merge, push changelog and cut a release to fix the numerous downstream breakages.

@martinfleis martinfleis merged commit 603e3b5 into geopandas:main Oct 4, 2023
8 of 10 checks passed
@martinfleis martinfleis deleted the infra branch October 4, 2023 10:25
@martinfleis
Copy link
Member Author

We don't have a changelog here... so I'll just cut the release.

@jorisvandenbossche
Copy link
Member

Thanks! (and you can add some notes to the github release)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants