Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove dependency from ua-parser-builtins #247

Merged
merged 2 commits into from
Dec 5, 2024

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