Skip to content

Conversation

@enjyashraf18
Copy link
Collaborator

@enjyashraf18 enjyashraf18 commented Jun 30, 2025

We encountered several compatibility issues that affected CI pipelines, mainly due to:

  1. Python 3.9 incompatibility with PyTables.
  2. Missing Git LFS-tracked files during CI runs, causing test failures.
  3. Runtime errors related to None values in element property mappings.

This PR addresses those problems by:

  1. Removing Python 3.9 from the CI matrix and project setup.
  2. Adding proper Git LFS pull instructions to the GitHub workflows.
  3. Fixing the handling of None values in species property extraction logic.

With these changes, the project now builds and tests reliably and data handling issues are resolved.

…dling

- Removed Python 3.9 from CI due to compatibility issues
- Fixed None values for element properties
- Added Git LFS pull instructions to GitHub workflows
@FarnazH FarnazH self-requested a review July 25, 2025 14:21
@msricher msricher merged commit 9b6e0a2 into theochem:dev-gsoc Aug 28, 2025
6 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