georust / proj

Rust bindings for the latest stable release of PROJ
https://docs.rs/proj
Apache License 2.0
137 stars 45 forks source link

update bundled proj to 9.0.0 #96

Closed michaelkirk closed 2 years ago

michaelkirk commented 2 years ago

Do you mind if I work on updating proj to 8.2?

In particular there are some failing test cases on aarch64 that go away after the update.

urschrei commented 2 years ago

No, go for it! (I will get back to you re: opaque pointers…)

michaelkirk commented 2 years ago

I ended up getting hamstrung with the 8.2 release by https://github.com/georust/proj/pull/104.

That eventually got fixed. I finally found some time and went to complete the 8.2 update only to find that proj 9.0.0 has been released in the meanwhile, so I'm now working on updating to that. 🙇

urschrei commented 2 years ago

Amazing, thank you. I don't know whether you're on the PROJ mailing list, but the release cadence (bug fixes notwithstanding) is slowing down by design for now:

9.0.1: June 8th 2022 9.1.0: September 1st 2022 9.1.1: December 1st 2022 9.2.0: March 1st 2023

So we have a bit more time between releases if the 9.0 upgrade goes smoothly.