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

Release 1.1.1 of PyMEOS CFFI #47

Merged
merged 36 commits into from
Apr 15, 2024
Merged

Release 1.1.1 of PyMEOS CFFI #47

merged 36 commits into from
Apr 15, 2024

Conversation

Diviloper
Copy link
Member

Update for MEOS 1.1.1.
Add automatic builds.
Add built distributions for macOS.
Fix built distributions proj issue.

Diviloper and others added 30 commits April 7, 2024 23:13
* Add testing on MacOS (intel and m1)

* Add filters to avoid running tests when only docs are updated

* Skip python 3.8 and 3.9 for arm macos due to issue with runners.
Update brew reinstall to avoid brew issue in intel macos

* Update defined symbol search to take into account that symbols in macOS have and underscore prepended

* Set DYLD_LIBRARY_PATH

* Add rounding in srid transformation tests to account for floating point precision differences

* Move is_ever_disjoint to TGeomPoint for comparisons with base geometries. Remove corresponding tests of TGeogPoint
Set PROJ_DATA env variables before build wheels step

Update PROJ data copy to ignore .tif and .txt files

Rename artifacts

Fix PROJ_DATA prefix in arm osx

Set proj_version dynamically
@Diviloper Diviloper self-assigned this Apr 15, 2024
Copy link
Member

@estebanzimanyi estebanzimanyi left a comment

Choose a reason for hiding this comment

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

Many thanks for this amazing work !

@Diviloper Diviloper merged commit d25f657 into master Apr 15, 2024
26 checks passed
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