Skip to content

Releases: cloudify-cosmo/wagon

0.6.4-dev

17 Sep 18:15
Compare
Choose a tag to compare
0.6.4-dev Pre-release
Pre-release
  • Fix get_source(..) case where it extracts the archive but doesn't delete it on failure

v0.7.0

28 Nov 10:01
80cafae
Compare
Choose a tag to compare
  • Drop support for Python 2.6 and Python 3.3 (as per Wheel's official support since 0.30.0)
  • Fix #112

Hardcode Wheel Version for Python 2.6 Support

12 Oct 12:39
Compare
Choose a tag to compare

Wheel>0.30.0 dropped support for Python 2.6, 3.2 and 3.3. To use Wagon with any of these versions of Python, Wagon 0.6.1 should be used.

Fix wrong pip path on windows

15 Jun 12:34
Compare
Choose a tag to compare
0.3.2

up'd version

Fix using the wrong Python in certain situations

26 May 07:02
Compare
Choose a tag to compare

Previously, Wagon would use the Python, pip and wheel executables that were in the path, or, if using a virtualenv, those within it. That is, you couldn't use another python that's not in the path. That's now fixed as we're now using the python, pip and wheel relative to the sys.executable path.

0.3.0: Merge pull request #15 from cloudify-cosmo/support-zip

04 Nov 06:23
Compare
Choose a tag to compare
  • Added a --format flag allowing to also choose the zip format for the wagon. Default is tar.gz.
  • Wagons now have the .wgn extension.
  • It is no longer required to provide a package_name==package_version when creating from PyPI. using wagon create -s flask will create a wagon of the latest version of Flask found in PyPI.
  • Arbitrary pip args can be passed to the create and install commands via the -a flag. e.g. wagon create -s flask -a '--retries 5'.
  • To pack up internal requirement files, you can now simply provide the -r flag instead of -r . which will look for requirement files within the path/archive. To explicitly provide additional requirement files, you can use the additional pip args feature.

Official Windows Support

22 Oct 16:51
Compare
Choose a tag to compare
  • Wagon now officially supports Windows (and is tested via AppVeyor)
  • { platform } tag is now generated using wheel's implementation for consistency's sake.

Allowing to pass arbitrary pip args

21 Oct 11:50
Compare
Choose a tag to compare
  • You can now pass arbitrary pip args to wagon create via the wheel-args flag.
  • You can now pass arbitrary pip args to wagon install via the install-args flag.

Requirement files installation fix

18 Oct 15:43
Compare
Choose a tag to compare

Attempting to install a package's dependencies from a dev-requirements file by using the -r flag failed. It has been fixed.

Logger fix

14 Oct 17:54
Compare
Choose a tag to compare
  • The default logger will no longer override the user's logger when importing wagon.
  • Module -> Package (everywhere). Most importantly, the metadata now include package_name and package_version instead of module_name and module_version (what the hell was I thinking?).