Fpm

Latest version: v0.10.1

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

Scan your dependencies

Page 12 of 14

0.4.10

^^^^^^^^^^^^^^^^^^^^^
* Fix python package support for python3 (`212`_, patch by Slezhuk Evgeniy)
* Preserve file metadata (time, owner, etc) when copying with the dir package. (`217`_, patch by Marshall T. Vandegrift)
* Missing executables will now error more readably in fpm.
* Fix gem and python 'version' selection (`215`_, `204`_)
* Dependencies using '!=' will now map to 'Conflicts' in deb packages. (`221`_, patch by Sven Fischer)
* Allow setting default user/group for files in rpm packages (`208`_, patch by Jason Rogers). Note: This adds --user and --group flags to effect this. These flags may go away in the future, but if they do, they will be
* In python packages set 'install-data' correctly. (`223`_, patch by Jamie Scheinblum)

0.4.9

^^^^^^^^^^^^^^^^^^^^^^
* Fix --prefix support when building gems (`213`_, patch by Jan Vansteenkiste)

0.4.8

^^^^^^^^^^^^^^^^^^^^^^
* RPM: use 'noreplace' option for config files (`194`_, patch by Steve Lum)
* Python: Fix bug around exact dependency versions (`206`_, patch by Lars van de Kerkhof)
* Gem->RPM: Make 'provides' "rubygem(thegemname)" instead of "rubygem-thegemname"
* Fix oddity where Ruby would complain about constant redefinition (`198`_, patch by Marcus Vinicius Ferreira)

0.4.7 skipped.
^^^^^^^^^^^^^^

0.4.6

^^^^^^^^^^^^^^^^^^^^^^
* Work around more problems in RPM with respect to file listing (`202`_)

0.4.5

^^^^^^^^^^^^^^^^^^^^^
* Fix gem->rpm conversion where the '~>' rubygem version operator (`193`_, patch by antoncohen)
* Escape filenames RPM install process (permits files with spaces, dollar signs, etc) (`196`_, reported by pspiertz)

0.4.4

^^^^^^^^^^^^^^^^^^^^^^
* Fix a bug in gem bin_dir handling (Calen Pennington)
* The --config-files flag should work again (Brian Akins)
* Fix syntax error when using --deb-pre-depends (Andrew Bennett)
* Make --exclude work again (`185`_, `186`_) (Calen Pennington)
* Fix file listing so that rpm packages don't declare ownership on / and /usr, etc.
* make --deb-custom-control to work again (Tor Arne Vestbø)
* Add --rpm-digest flag to allow selection of the rpm 'file name' digest algorithm. Default is 'md5' since it works on the most rpm systems.
* Reimplement old behavior assuming "." as the input when using '-s dir' and also setting -C (`187`_)
* Set BuildRoot on rpm to work around an rpmbuild bug(?) on CentOS 5 (`191`_)
* Add --rpm-compression flag to allow selection of the rpm payload compression. Default is 'gzip' since it works on the most rpm systems
* Specs now pass on ubuntu/32bit systems (found by travis-ci.org's test runner)
* Improve default values of iteration and epoch (`190`_)
* Make FPM::Packagefiles list only 'leaf' nodes (files, empty directories, symlinks, etc).

Page 12 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.