Closed farchord closed 3 months ago
Thanks for looking into packaging for Fedora.
To be honest I'm not sure the best approach to take here. When writing libraries, I always favour loose dependency constraints.
When users install Posting via pipx
, the latest version of dependencies are used and this means a user which installs tomorrow could get different dependencies vs a user who installs today, even if no new Posting version is released.
I'd like everyone who installs Posting version X.Y.Z to get the exact same code.
I'm not sure how packaging on Fedora works at all to be honest, is there some shared environment which is causing these conflicts?
Good afternoon!
I'm looking into packaging Posting for Fedora, but I'm hitting a wall regarding the package requiring very specific package versions. For example:
click-default-group ( == 1.2.4) pydantic (==2.7.3) textual (==0.72) textual[syntax] (==0.72) xdg-base-dirs (==6.0.1)
Would it be possible to relax those requirements a bit? I guess I could alter the .toml to soften the requirements a bit but I wanted to see beforehand if you'd be willing to look at it.
Thank you!