Features:
- Add
--emit-options/--no-emit-options
flags topip-compile
(#1123). Thanks @atugushev - Add
--python-executable
option forpip-sync
(#1333). Thanks @MaratFM - Log which python version was used during compile (#828). Thanks @graingert
Bug Fixes:
- Fix
pip-compile
package ordering (#1419). Thanks @adamsol - Add
--strip-extras
option topip-compile
for producing constraint compatible output (#1404). Thanks @ssbarnea - Fix
click
v7version_option
compatibility (#1410). Thanks @FuegoFro - Pass
package_name
explicitly inclick.version_option
decorators for compatibility withclick>=8.0
(#1400). Thanks @nicoa
Other Changes:
- Document updating requirements with
pre-commit
hooks (#1387). Thanks @microcat49 - Add
setuptools
andwheel
dependencies to thesetup.cfg
(#889). Thanks @jayvdb - Improve instructions for new contributors (#1394). Thanks @FlorentJeannot
- Better explain role of existing
requirements.txt
(#1369). Thanks @mikepqr