Closed kbarros closed 1 week ago
Maybe the ideal solution is to remove the FilePaths dependency, and expect the file path as a string. This would be more Julian, and aligns with previous comment here: https://github.com/jamesrhester/CrystalInfoFramework.jl/issues/10#issuecomment-1614359394
Hmm, looks like I've indulged in some type piracy. I agree that it is time to revert to intepreting strings in the constructor as file paths rather than a piece of CIF.
Just-released v0.7.0 removes FilePaths. It will still accept Path
objects in the Cif constructor, but now an AbstractString
is interpreted as a filename instead of CIF-formatted content.
This package seems to require FilePathsBase to load files. Precompiling the two packages together seems to give the following warnings:
See, for example, the output of
julia-runtest
here: https://github.com/SunnySuite/Sunny.jl/actions/runs/11115137251/job/30882999280