v3.0: New default oxidation states and documentation overhaul
What's Changed
💥 Breaking Changes
🎉 New Features
- [WIP] Documentation overhaul by @AntObi in #309
- Oxidation States 24 by @AntObi in #329
- Structure prediction fixes by @AntObi in #336
🛠 Enhancements
- Move towards using Ruff as a linter and formatter by @AntObi in #302
- Fix documentation and tutorial notebooks ahead of new release by @AntObi in #334
- Migrate CI dependency installation from pip to uv by @AntObi in #338
- Change default oxidation states from SMACT14 to ICSD24 by @AntObi in #346
📖 Documentation
🤷♂️ Other Changes
- Docs updates by @AntObi in #303
- Merge the develop branch into the master branch by @AntObi in #330
- Download crystal space optional dependencies in ci by @AntObi in #331
- Try MP_API_KEY in Github Actions by @AntObi in #332
- Fix the documentation by @AntObi in #333
- Bump release v3 by @AntObi in #347
Full Changelog: v2.8...v3.0