NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
18.39k stars 14.34k forks source link

Package request: posting #351936

Open RegularTetragon opened 1 month ago

RegularTetragon commented 1 month ago

Project description

Posting is an HTTP client not unlike Postman and Insomnia. As a TUI application, it can be used over SSH and enables efficient keyboard-centric workflows.

Metadata

homepage: https://posting.sh source: https://github.com/darrenburns/posting license: Apache-2.0 platforms: unix, linux, darwin


Add a :+1: reaction to issues you find important.

RegularTetragon commented 1 month ago

This is a python package. The default way to install this is through uv or pipx. I tried to package this myself as a flake but couldn't work out the version constraints, or get the textual-autocomplete dependency fixed at all. Textual-autocomplete may need to be packaged separately to get this to work.

jorikvanveen commented 1 month ago

I created a flake to package this, had to do a few version overrides but it works now. https://github.com/jorikvanveen/posting-flake

I don't know enough about the rules and standard practices of nixpkgs to turn this into a proper PR yet. If someone wants to take this flake and turn it into a PR I'm okay with that. in the meantime I will be reading up on all that stuff.

jorikvanveen commented 1 month ago

Duplicate of #327855