1
0
mirror of https://github.com/jordansissel/fpm synced 2025-11-12 18:42:07 +01:00
fpm/spec/fixtures
Jordan Sissel b78ff5a121 Use python to parse python requires syntax and evaluate markers.
Not supported yet:
* Custom environment for marker evaluation.
* "extras" markers

Restore function to `--python-obey-requirements-txt`. This flag will
only work on python inputs that are provided as a directory, not a
wheel/tar.gz/etc.

Tests pass including the obey requirements.txt ones.

* Fix bug 'else File.directory?` -> `elsif File.directory?...` lol oops.
* Use Dir.entries instead of Dir.glob to allow python package extra
  syntax, with names like `django[bcrypt]` (Note, extras in requirements
  aren't evaluated yet)
2025-09-30 13:54:30 -07:00
..
deb further fixes to deb lintian test 2016-04-07 22:36:09 +02:00
gem/example Updated the example gem with as little changes as possible 2014-06-10 08:19:49 +02:00
python Use python to parse python requires syntax and evaluate markers. 2025-09-30 13:54:30 -07:00
virtualenv Support building a virtualenv from local requirements.txt 2016-06-18 13:37:24 -07:00
mockpackage.rb Add --log=xxx support 2014-10-15 18:29:42 +00:00