Skip to content

Conversation

@masklinn
Copy link
Contributor

@masklinn masklinn commented Dec 4, 2024

It's not super useful, and apparently it causes issues for some tools / workflows (TBF I was surprised pip was fine with it).

Fixes #246

@masklinn
Copy link
Contributor Author

masklinn commented Dec 4, 2024

Hmmm crap I need to include a way to bump up versions now, this needs to be a .1, and I didn't think about that when setting up the hook.

And since the .dev is based on the distance from the last tag it's even worse, I'm going to need to mess with versioningit even worse...

@masklinn
Copy link
Contributor Author

masklinn commented Dec 5, 2024

Noting here before I forget: for normal releases, can probably use postN?

For dev releases, not sure you can .devX.postY but maybe it doesn’t matter and that can just wait on the next dev, I’d assume people who are really strict about such things don’t use —pre releases.

@masklinn masklinn force-pushed the remove-circular-dependency branch from 2075310 to 8752879 Compare December 5, 2024 17:58
Turns out I did a booboo which was predictable, and if we want to
track the versioning of uap-core we can't just start diverging.

post-releases provide a path forwards, but was not initially
predicted. Special case the existing stable releases in the script,
might do something smarter eventually if necessary but...
It's not super useful, and apparently it causes issues for some tools / workflows (TBF I was surprised pip was fine with it).

Fixes ua-parser#246
@masklinn masklinn force-pushed the remove-circular-dependency branch from 8752879 to 5dfc556 Compare December 5, 2024 17:59
@masklinn masklinn merged commit ca65e02 into ua-parser:master Dec 5, 2024
24 checks passed
@masklinn masklinn deleted the remove-circular-dependency branch December 5, 2024 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ua-parser indirectly requires itself

1 participant