github thought-machine/please v14.0.0
Please v14.0.0

latest releases: v17.12.6-beta.1, v17.12.5, v17.12.4...
5 years ago

This is Please v14.0.0

  • Hashes are stored on files in xattrs (when available) for faster rebuilds (#640).
  • Use of xattrs can now be disabled for systems where they are not supported (#641, #548, #644)
  • The machine config file now lives in /etc/please/plzconfig
    (previously it was /etc/plzconfig).
  • plz tool maven and the builtin maven_jars are removed. They can be used from their
    new home of https://github.com/thought-machine/pleasings.
  • Non zip-safe pexes are now cached in $HOME & can be reused on subsequent runs.
  • Users can bring their own test runner via the python.testrunnerbootstrap config property.
  • go_test no longer works for versions prior to 1.8
  • go_library rules using assembly now only work with Go 1.12+ (previously they did not
    work with 1.12) (#659)
  • The HTTP cache protocol has changed; we no longer provide a server implementation, but it
    is now compatible with many other implementations (e.g. Cirrus, nginx/webdav, etc).
  • The RPC cache is now deprecated in favour of a new remote execution cache. The client
    remains in plz but we aren't providing the server implementation any more.
  • plz rebuild is removed in favour of plz build --rebuild
  • The --keep_going flag has been removed (#655)
  • python_binary and python_test now take a site argument determining whether they
    import the site module at startup. Default is off. (#634)
  • Import lines are excluded from Python coverage stats (#607)
  • Jarcat honours --strip_prefix in some more places
  • Support for uploading test results to a remote server (#657)

Don't miss a new please release

NewReleases is sending notifications on new releases.