Closed mihirsamdarshi closed 1 year ago
I was using the mashup
crate for this macro anyway, but I think there were compatibility issues at some point. I'll look for replacing it with paste
on my next update of the FastOBO crates.
@mihirsamdarshi : What version of fastobo
are you trying to install? It looks like you're trying to build version 0.3.0
of fastobo-graphs
but in recent fastobo
versions this should be 0.4.7
, so you may be trying to use an old version.
@althonos sorry for the late response, I am using fastobo 0.8.2 (I think the crate's version is 0.9). Fastobo is a transitive dependency of the pronto
package so I am not sure what's going on when I install it.
Can you try installing the latest one (pip install fastobo==0.12.1
)? Normally it should still be compatible with pronto
but build with the latest nightly.
Huh, that's interesting, it wasn't working correctly when I declare pronto
as a dependency in the setup.py
script of a library that I am working on, but it works when I install it with pip
. It must be an issue on my end.
I am on macOS 12.6 (x86_64) and using Python3.10
I already have rustc, but I am using 1.66-nightly.
Perhaps the macro invocation needs
::crate::
in front of it?Or add a
#[macro_export]
above the macro?