Quacc

Latest version: v0.12.1

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 16

0.3.7

Added

- Added type-hinting for schemas

Changed

- Recipes now take `Atoms` instead of `Atoms | dict` as input
- Recipes no longer require the use of `fetch_atoms`
- Standardized schema fields

Removed

- Removed the `fetch_atoms` function

0.3.6

Fixed

- Fixed VASP recipes to always respect `calc_swaps`.
- Fixed setting multiple cores in Custodian for Q-Chem runs.

0.3.5

Added

- Added a new `VibThermoSchema` that merges the `VibSchema` and `ThermoSchema` as a convenience

Changed

- The output of recies no longer automatically removes blank lists/dicts/sets to maintain a consistent schema.
- The tblite `freq_job` and lj `freq_job` now use `VibThermoSchema` as the output
- Changed default `SCRATCH_DIR` from `Path.cwd() / ".scratch"` to `Path("~/.scratch")`

0.3.4

Added

- Added a new documentation section for worked examples on HPC.

Changed

- Updated the minimum required versions for Pymatgen and emmet-core to reflect Pydantic 2 update.
- Added `symprec=1e-8` to the default parameters of VASP relaxation jobs.
- VASP bulk recipes now use "BulkSet" as the default preset instead of `None`.
- VASP slab recipes now use "SlabSet" as the default preset instead of `None`.

0.3.3

Fixed

- Fixed pip version conflict when installing Covalent dependencies.

0.3.2

Changed

- Migration to Pydantic 2 is complete, along with the corresponding dependencies.

Page 12 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.