Fpm

Latest version: v0.10.1

Safety actively analyzes 723685 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 14

0.4.22

^^^^^^^^^^^^^^^^^^^^^^^^^^
* Add --no-depends flag for creating packages with no dependencies listed (`289`_, patch by Brett Gailey)
* Fix a bug where blank lines were present in a debian control file. (`288`_, patch by Andrew Bunday)

0.4.21

^^^^^^^^^^^^^^^^^^^^^^^^^
* gem: remove restriction on expected gem names (`287`_)
* add --directory flag; lets you mark a directory as being owned by a package. (`260`_, `245`_, patch by ajf8)
* deb: don't include a version in the Provides field (`280`_)
* gem: if the version is '1.1' make it imply '1.1.0' (`269`_, patch by Radim Marek)

0.4.20

^^^^^^^^^^^^^^^^^^^^^^^^
* python: only specify --install-{scripts,lib,data} flags to setup.py if they were given on the command line to fpm. Fixes `273`_.

0.4.19

^^^^^^^^^^^^^^^^^^^^^^^^^^^
* Escape '%' characters in file names (`266`_, `222`_. Patch by John Wittkoski)

0.4.18

^^^^^^^^^^^^^^^^^^^^^^^^^^^
* Fix regression in rpm building where the epoch in was missing in the rpm, but prior fpm versions defaulted it to 1. This caused rpms built with newer fpms to appear "older" than older rpms. Tests added to ensure this regression is caught prior to future releases! (Reported by eliklein)

0.4.17

^^^^^^^^^^^^^^^^^^^^^^^^^^^
* Remove accidental JSON warning when using '-s python'

Page 10 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.