Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Python packages that are pinned to a specific version can not be packaged as .deb #206
This is because python uses '==' but debian requires '='.
After I managed to fix that I noticed fpm turns '=' into a combination of '>=' and '<<'. Turns out that debian also supports '=' which is more accurate so I changed that in the second commit. Maybe you've got a specific reason to do this, in which case you can just use the first commit.
When a compound spec is found, like tornado>=1.0,<=1.1 multiple entries will be added to the dependency list: tornado >= 1.0 and tornado <= 1.1 Because that seems to work for the debian dependency specification.