Skip to content

Releases: Netflix/metaflow-nflx-extensions

Metaflow Netflix Extensions v0.2.2

15 Jun 21:16
Compare
Choose a tag to compare

A few more fixes, notable ones include:

  • Properly respect package order from Conda (this can matter in some cases)
  • Fix a possible race when reading/writing the local manifest file

Full Changelog: 0.2.1...0.2.2

Metaflow Netflix Extensions v0.2.1

13 Jun 17:43
Compare
Choose a tag to compare

Notable changes:

  • New feature fetch_at_exec allowing the environment fetching to happen on execute instead of on deploy.
  • Improved authentication parsing
  • Error out properly if a file fails to download
  • Allow :: in base environments
  • Improved cross-platform resolution (notably resolving for linux on mac)
  • Better selection of pip/conda decorator allowing users to add their own
  • Better downloading of locally built packages (to reduce the number of times they are downloaded)
  • Improved usage of mutable aliases (fetching them when needed)
  • Improved disabled=True behavior in conda_base/pip_base
  • Squashed a bunch of corner case bugs

Full Changelog: 0.2.0...0.2.1

Metaflow Netflix Extensions v0.2.0

06 Jun 20:46
Compare
Choose a tag to compare

This breaks the cache format of previous versions. See the README for more information

Notable changes:

  • much better handling of --using and, more generally, building environments using
    other environments (for example when building an environment that is jupyter-compatible)
  • fixes issues related to requirements parsing -- we now offload it to packaging which does
    a much better job :)
  • fixes an issue with transmutation of Conda packages
  • better handling of pip/conda decorator combinations

Full Changelog: 0.1.1...0.2.0

Metaflow Netflix Extensions v0.1.1

11 May 09:18
Compare
Choose a tag to compare

Update from upstream project and includes the following fixes:

  • better dealing with @pip_base and @conda_base decorators -- it is now more intuitive and
    the user does not need to remember if a named environment is a conda or pip one (it will always work)
  • resolves an issue with pip not honoring platform flags -- we now run pip resolution inside a
    conda environment with the right python version
  • improve the speed of using a named environment with no modification (ie: a "clean" named environment)
  • fix issues with running when none of the environments are cached
  • make the metaflow environment commands more consistent wrt pathspec.

Full Changelog: 0.1.0...0.1.1

Metaflow Netflix Extensions v0.1.0

25 Apr 18:30
108f5b4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.10...0.1.0

Metaflow Netflix Extensions v0.1.0rc5

13 Apr 08:35
d8f3a63
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: 0.1.0rc4...0.1.0rc5

Metaflow Netflix Extensions v0.1.0rc4

04 Apr 10:02
Compare
Choose a tag to compare
Pre-release

Typo in rc3

Metaflow Netflix Extensions v0.1.0rc3

04 Apr 09:28
Compare
Choose a tag to compare
Pre-release
  • Fixed typos and internal caching issues

Metaflow Netflix Extensions v0.1.0rc2

04 Apr 06:44
Compare
Choose a tag to compare
Pre-release
  • Use micromamba if the same architecture (not affected by micromamba issue)
  • Clarify bugs in conda/mamba so users understand issues if they come up.
  • Update documentation
  • More robust remote environment resolving.

Metaflow Netflix Extensions 0.1.0rc1

02 Apr 09:16
Compare
Choose a tag to compare
Pre-release
  • Fix caching of environments.