Navigation

CHANGELOG¶

1.0 (planning)¶

  • #69: Write tests. We haven’t chosen the test framework to use yet.
  • #70: Upgrade pyg.req.Requirement to honor setuptools extras.

0.8 (in development)¶

Bugs fixed¶

Currently none.

Features added¶

  • #79: Allow requirements with multiple version specification: pyg==0.4,==0.8.
  • #80: Add a new method: pyg.log.Logger.ask().
  • #82: Allow comments in Pyg’s configuration files.
  • #83: Added support for environment variables like PYG_CONFIG_FILE and PYG_HOME.
  • #96: Added an argv= keyword argument to pyg.main() function.

TODO¶

  • #78: Allow installing packages from dev version: pyg install "pyg==dev".
  • #81: Read ~/.pypirc file.
  • #95: Add TAB autocompletion for Unix shells.
  • #97: Optimize uninstaller file deletion.

0.7.1 (July 25, 2011)¶

  • Fixed a serious bug in the pack command.

0.7 (July 16, 2011)¶

Bugs fixed¶

  • #59: Solved pyg.web.LinkFinder issue once and for all.
  • #62: pyg bundle failed when it did not find links on PyPI. Thanks to Fabien Devaux.
  • #63: Pyg could not install packages which use distutils instead of setuptools. Thanks to Fabien Devaux.
  • #64: Fixed pyg install --user.
  • #66: pyg install -d {dir} could be ineffective.
  • #73: Sometimes the search did not find anything (even if the package really exists).
  • #74: Fixed VCS install error.
  • #94: Error when bundling same packages.

Features added¶

  • #57: Created an installer, like Pip’s get-pip.py. You can grab it here: https://raw.github.com/rubik/pyg/master/get-pyg.py
  • #58: Added a pygx.y program (where x.y is Python current version), in addition to pyg.
  • #68: Now you can install local directories in development mode with the install -e option.
  • #72: Default argparse help is incomplete: wrote Pyg’s own HelpFormatter.
  • #72b: Added colored output.
  • #76: Allow installing eggs which requires a different Python installation (added an install --force-egg-install option).
  • #77: Improved uninstaller’s file-detection.
  • #90: Now it is possible to create Packs: see Packs.
  • #91: Replaced pyg freeze with pyg site.
  • #92: Now it is possible to bundle local packages.

0.6 (May 15, 2011)¶

  • #40: Now Pyg can install packages from URL even if the URL does not end with a file-extension.
  • #44: Added a install --ignore option.
  • #45: Replaced pkgtools.WorkingSet with pkg_resources.working_set in pyg.inst.Updater.
  • #46: Added two new global command-line option: -d, --debug and --verbose.
  • #47: The Updater is now faster and searches links on pypi.python.org/simple too.
  • #48: Implement a special uninstallation system for pyg.inst.Updater.
  • #53: Show download progress.
  • #55: You can install packages from Github Gists!

0.5.2 (May 05, 2011)¶

  • Fixed package installation from VCS.

0.5.1 (May 05, 2011)¶

  • Fixed setup.py: added the zip-safe flag.

0.5 (May 05, 2011)¶

  • #29: Create bundles from requirements files.
  • #30: Keep track of why requirements are needed.
  • #31: Replace uninstall and rm with a new remove command.
  • #32: Follow links in dependency_links.txt file.
  • #33: Fix option --index-url.
  • #34: pyg remove yourself.
  • #36: Add virtualenv support.
  • #38: Add -A, --upgrade-all option for the install command.
  • #39: Add -e, --exclude option for the bundle command.

0.4.1 (May 01, 2011)¶

  • Fixed an issue with the subprocess module.

0.4 (May 01, 2011)¶

  • #19: Added pyg.inst.Bundler: now Pyg can create bundles!
  • #20: Installation from binaries (on Windows).
  • #22: Support a config file somewhere.
  • #25: Link following: when a package does not have any file on PyPI, Pyg have to follow links (e.g. package’s home page, etc.) to find download links.
  • #26: Added Pyg Shell.

0.3.2 (Apr 29, 2011)¶

  • Fixed setup.py: didn’t create Eggs properly.

0.3.1 (Apr 22, 2011)¶

  • Fixed setup.py: Setuptools didn’t save requirements correctly.

0.3 (Apr 18, 2011)¶

  • #9: Added the update command.
  • #11: Added VCS support.
  • #12: Command-line options in requirement file are allowed.
  • #16: Added the --no-scripts and --no-data options to the install command.
  • #17: Added the possibility to install packages from directories.
  • #23: Comments in requirement file are allowed.
  • Added pyg.inst.Updater.
  • Added a new file for the command-line options parser.

0.1.2 (Mar 26, 2011)¶

  • #6: Added a download command.
  • Added several options to the command-line parser.
  • Fixed some strange behavior of pyg.req.Requirement.install().

0.1.1¶

  • #2: pyg.inst.Installer now download dependencies.
  • #4: Make pyg.types.Egg installing entry points.
  • #5: Fixed pyg.inst.Uninstaller.

0.1 (Mar 24, 2011)¶

  • First release.

Table Of Contents

  • CHANGELOG
    • 1.0 (planning)
    • 0.8 (in development)
      • Bugs fixed
      • Features added
      • TODO
    • 0.7.1 (July 25, 2011)
    • 0.7 (July 16, 2011)
      • Bugs fixed
      • Features added
    • 0.6 (May 15, 2011)
    • 0.5.2 (May 05, 2011)
    • 0.5.1 (May 05, 2011)
    • 0.5 (May 05, 2011)
    • 0.4.1 (May 01, 2011)
    • 0.4 (May 01, 2011)
    • 0.3.2 (Apr 29, 2011)
    • 0.3.1 (Apr 22, 2011)
    • 0.3 (Apr 18, 2011)
    • 0.1.2 (Mar 26, 2011)
    • 0.1.1
    • 0.1 (Mar 24, 2011)

Previous topic

Pyg’s config files

This Page

  • Show Source

Navigation

© Copyright 2011, Michele Lacchia. Created using Sphinx 1.1.2.



Brought to you by Read the Docs
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.