Closed AntObi closed 1 week ago
The pull request introduces updates to the Sphinx documentation configuration and several Jupyter notebooks within the SMACT project. Key changes include incrementing version numbers in docs/conf.py
, enhancing tutorial content and installation commands in various notebooks, and updating kernel specifications. Additionally, a new optional dependency group is added to pyproject.toml
. These changes collectively aim to improve documentation clarity, functionality, and user experience.
File Path | Change Summary |
---|---|
docs/conf.py |
Updated version from "2.7" to "2.8", release from "2.7.0" to "2.8.0", and repository_branch from "docs_updates" to "master". |
docs/examples/oxidation_states.ipynb |
Updated import statement to include Lattice , refined species list, clarified print statements, changed structure creation method, and updated kernel specification and Python version. |
docs/tutorials/crystal_space.ipynb |
Enhanced tutorial content, updated package installation command, and modified kernel specification. |
docs/tutorials/crystal_space_visualisation.ipynb |
Streamlined package installation command and updated kernel specification. |
docs/tutorials/smact_generation_of_solar_oxides.ipynb |
Changed installation command to specify a branch and optional features; no changes to core functionality. |
docs/tutorials/smact_validity_of_GNoMe.ipynb |
Enhanced content, modified installation command, adjusted worker count for pandarallel , updated data path, and changed kernel specification and Python version. |
pyproject.toml |
Added new optional dependency group featurisers with dependencies ["matminer", "ElementEmbeddings"] . |
docs/conf.py
file, specifically incrementing the version from "2.6" to "2.7" and the release from "2.6.0" to "2.7.0", which directly relates to the versioning updates made in the main PR.bug
, enhancement
, docs
, dependencies
In the garden where knowledge blooms,
The docs and notebooks shed their glooms.
With versions fresh and examples bright,
We hop along, in pure delight!
Dependencies added, oh what a treat,
For every learner, a joyful feat! 🐰✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 76.46%. Comparing base (
1bac2b1
) to head (8434325
). Report is 13 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
🚨 Try these New Features:
Fixing the documentation
Description
This PR fixes the paths in the documentation for the notebooks. It also introduces featurisers as optional dependencies
Type of change
How Has This Been Tested?
Test Configuration:
Reviewers
N/A
Checklist
Summary by CodeRabbit
featurisers
in the project configuration, enhancing material science capabilities.