Skip to content

Add export() function that wraps writing to all supported formats (based on file extension)#214

Merged
JWCook merged 5 commits intomainfrom
export
Feb 18, 2026
Merged

Add export() function that wraps writing to all supported formats (based on file extension)#214
JWCook merged 5 commits intomainfrom
export

Conversation

@JWCook
Copy link
Member

@JWCook JWCook commented Feb 18, 2026

Closes #67

Plus fixes for various bugs uncovered by tests:

  • Strip timezone info from all datetime values before saving to xlsx (for compatibility with openpyxl)
  • Fix issues with some observation formats passed to to_json()
  • Update to_geojson() to use location tuple if available

@JWCook JWCook added this to the 0.8 milestone Feb 18, 2026
@JWCook JWCook added bug Something isn't working enhancement New feature or request conversions New or updated data coversion labels Feb 18, 2026
@JWCook JWCook changed the title Add export() function Add export() function that wraps writing to all supported formats (based on file extension) Feb 18, 2026
@JWCook JWCook force-pushed the export branch 4 times, most recently from 2013aa2 to f304797 Compare February 18, 2026 03:56
@JWCook JWCook merged commit e8ce31b into main Feb 18, 2026
6 checks passed
@JWCook JWCook deleted the export branch February 18, 2026 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working conversions New or updated data coversion enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add export() function that wraps all supported export formats

1 participant