Skip to content

Conversation

@davenquinn
Copy link
Member

This is a starting point for upgrading the macrostrat.database library to psycopg3. Apparently this is needed for Python 3.13 compatibility.

This addresses #39. See also UW-Macrostrat/macrostrat#122 (comment)

@davenquinn
Copy link
Member Author

@amyfromandi FYI if we finalize this, we should eventually be able to move towards Python 3.13 compatibility for macrostrat. Not a high priority, but will be important to eventually address

* main: (64 commits)
  Formatted code
  Added file for IntelliJ mise integration
  Update poetry and remove preference for in-project environments
  Fixed an error
  Updated print functions and added tests
  Updated changelog
  Updated pyproject
  Updated query printing, added a refresh_schema method
  Added a function to filter statements
  New database transfer utilities
  Removed dev dependencies
  Updated lock files
  Update versions
  Updated version constraints
  Updatet transfer utilities
  Better stream utilities
  Added new utility functions
  Updated error management
  Update control command to separate Docker Compose elements more
  Some simplifications to app frame
  ...
* main:
  Updated packaging utils
  Format code
  Updated packaging
  Updated timer
@davenquinn davenquinn merged commit f5251f9 into main Nov 20, 2025
1 check passed
@davenquinn davenquinn deleted the psycopg3 branch November 20, 2025 09:11
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