Brian McFee

Results 885 comments of Brian McFee

> So when we talk about notes in the library, we are currently talking about MIDI all the way through which is only one projection in the "note-space" based on...

> SPN is a string in the form of "[CDEFGAB](#%7Cb)?\d?", e.g. Bb2 It's a bit more than that actually. Here's the regexp we use for SPN parsing: https://github.com/librosa/librosa/blob/8dae20c66353190749486abf6b332d93c4ab2b46/librosa/core/notation.py#L132-L137 Specifically, we...

This sounds good to me. @danagilliann - do you want to take a crack at this, since you're already in the weeds of the doc build?

@stefan-balke this turned out to be super easy, and applies retroactively to old version builds as well. Thanks for the suggestion.

I'd rather not add a zenodo dependency to librosa directly. Instead, I propose that we have a script that can run offline / post-publication, which queries zenodo for the DOI...

I think having cite() print the result to the console is reasonable and consistent with other related helpers (show_versions, example_ibfo, etc). What format gets printed is a question though. I...

Note: for this scheme to work with asynchronous updates to the citation registry, we'll need to disable hash checks https://www.fatiando.org/pooch/latest/hashes.html#bypassing-the-hash-check

Looking into this one again, I'm not sure it will be easy to add a citation format parameter here. At least not without adding a lot of dependencies. How about...

Ok, after a bit of fiddling, I have a reasonable script working that can pull all zenodo DOIs for us and save them in a msgpack file to push over...

For a bit more context, the action we're using is deprecated, and issues the following message now: > You are using `pypa/gh-action-pypi-publish@master`. The `master` branch of this project has been...