github thought-machine/please v15.8.0
Please v15.8.0

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

This is Please v15.8.0

  • Allow go_get() to specify installs per module #1335
  • Allow format strings and raw strings to be implicitly
    concatenated in the build language #1344
  • Added is_platform() rule which can check the current platform
    matches the specified cpu and operating system.
  • Made go_get() specific about its outputs based on the installed
    packages. This allows multiple go_get() rules install different
    packages from the same module. This can help resolve cyclic
    dependencies. #1341 #1352
  • pip_library() now uses python -m pip instead of pip on the path
    to avoid problems where pip and python are different versions.
    #1346
  • Added exported_deps to genrule() and gentest() which can be used
    to re-export dependencies to those that depend on these rules.
    #1345
  • Made maven_jar() download its sources in a way that is compatible
    with tooling. This is gated behind the MavenJar feature flag and
    is due to be released in v16.
  • Fixed an issue where tools were being copied into build rules
    when they used entry points #1349
  • Made go_toolchain() install the standard libraries of the target
    platform when cross compiling #1350

Don't miss a new please release

NewReleases is sending notifications on new releases.