Chris Barnes
Chris Barnes
Here's an implementation, for anyone who comes across this in future: https://gist.github.com/clbarnes/2a2b448f878ad4b2c78b7a8b01c9cae0 Given a `df: pandas.DataFrame` with the information from https://github.com/ricklupton/floweaver/blob/master/docs/demo_table.png , you'd do ```python from collections import frozenset columns...
I'm not sure - this algorithm doesn't think about items within the classes. It just decomposes the problem into a bipartite graph whose nodes are classes and whose edges are...
Did a bit of hacking on this, it's a little awkward to fit in with the current scheme of looking in multiple places, having to use separate parsers for different...
Having thought about it, I don't think this is a good idea under bump2version's current mode of operation. It rewrites the config file every time, and when you have a...
To me, that strays into [parsing HTML with regex](https://stackoverflow.com/a/1732454) territory. I wouldn't want to bet that no tool will ever use a key ambiguous with our query.
> maybe by default it looks for bumpversion.toml, but there's also a --config option that one could use to do --config=pyproject.toml if they so wished. Just a minor point: `pyproject.toml`...
Might it be better to use `print` rather than `logging` to output the version? That would play nicer with scripting, is simpler, and more expected, as logging writes to stderr...
Outstanding questions; should we drop EOL versions just because they're EOL, or should we keep them around as long as they work, and let every subsequent contributor decide whether their...
Rather than relying on the first file defined, one file's config could have another variable defined, `canonical`. Having anything other than 1 canonical version file defined would raise an error....
Getting the next version would be great! Currently doing ```bash bump2version minor --dry-run --list | grep new_version | awk -f= '{print $2}' ```