Skip to content

release_2.14.0a0

Pre-release
Pre-release
Compare
Choose a tag to compare
@jsirois jsirois released this 23 Aug 16:47
· 2450 commits to main since this release
release_2.14.0a0
9449f42

New Features

  • Add Plugin hook for adding custom additional Docker image tags. (#16077)

  • Add new fmt plugins for build file formatting (#16560)

  • Add buildifier as a BUILD file formatter (#16573)

  • go: add support for test coverage (#16550)

  • Disable 80 col hard wrapping in mypy output (#16488)

  • Allow for automatic use of pytest-xdist (#16499)

  • Add [pyoxidizer].lockfile (#16537)

  • Add [flake8].extra_files to allow configuring plugins like Bandit (#16470)

  • Support 3rd party Helm artifacts in Helm deployments (#16478)

User API Changes

  • Mark [python].requirement_constraints as deprecated (but not planned for removal) (#16606)

  • Add [python-repos].find_links as preferred alias for [python-repos].repos (#16582)

  • Fix that running on a BUILD file expands to all of its targets (#16546)

  • Deprecate [python].only_binary and [python].no_binary in favor of more powerful [python].resolves_to_only_binary and [python].resolves_to_no_binary (#16513)

Plugin API Changes

  • Rename FmtRequest to FmtTargetsRequest (plus some fix refactoring) (#16535)

Bug fixes

  • Auto-detect Helm chart source roots (#16531)

  • Have run run __main__.py for non-zipapp PEXs (#16568)

  • Record RemoteStoreBlobBytesUploaded for all upload strategies, rather than only for large blobs. (#16545)

  • Prevent running N^2 publish processes during deploy goal (#16516)

  • Track Python indexes, find-links, and manylinux in lockfile headers (#16525)

Performance

  • Fix performance for generating lockfiles for pytest and setuptools (#16591)

  • Improve performance of Owners rule (#16563)

Documentation

  • More succint phrasing and better formatting for cli help. (#16549)

  • Document [python].resolves_to_constraints_file and [python].resolves_to_no_binary (#16548)

  • Fix broken link to community page (#16468)