How do I install pip applications?

Is there anyway for me to install pip packages (I am talking about binaries) on NixOS. This is a major pain point for me. For node global packages, I use node2nix. Coulkd anyone show me an example, a blog post, or something to help me. I know that pip2nix, mach-nix, and all the other wrappers exist, but I need good documention.

pip applications are packaged in nixpkgs with the buildPythonPackage function. Many programs are already packaged, however if you find something that isn’t then you can package it on your own, like all the other packages, see the documentation (section 15.25.2.3.2 at the time of writing)

You can use a docker container or conda if it fits your workflow better.