Fix: Restrict importlib_metadata to Python < 3.10 to resolve dependen…
Title:
Fix: Restrict importlib_metadata to Python < 3.10 to resolve dependency conflict
Description:
This PR fixes issue regarding installation errors caused by conflicting requirements for importlib_metadata and markdown on Python 3.8+.
What was changed:
- Updated pyproject.toml so that importlib_metadata is only required for Python versions less than 3.10, where it is actually needed.
Why:
- This prevents dependency conflicts and installation errors for users on Python 3.8 and above, as importlib_metadata is included in the standard library for these versions.
Tested on:
- [Your OS and Python version, e.g., Windows 10, Python 3.11]
fixes #113
Hello maintainers, I’ve updated the dependency specification for importlib_metadata in pyproject.toml as discussed in issue #113. This should prevent installation errors for users with newer Python versions. Happy to make any adjustments if needed!
Fixed typos: Corrected “StructeredDataClassifier” and “StructeredDataRegressor” to “StructuredDataClassifier” and “StructuredDataRegressor”. Improved clarity: Reworded sentences in the Introduction section for better readability and flow. Added a troubleshooting section: Included a note to help users resolve common installation issues related to importlib_metadata and markdown.