-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES
137 lines (102 loc) · 4.68 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
CHANGELOG
=========
1.0 (planning)
--------------
+ #69: Write tests. We haven't chosen the test framework to use yet.
+ #70: Upgrade :class:`pyg.req.Requirement` to honor setuptools extras.
0.8 (planning)
-------------
+ #78: Allow installing packages from *dev* version: ``pyg==dev``.
+ #79: Allow requirements with multiple version specification: ``pyg==0.4,==0.8``.
+ #80: Add a new method: :meth:`pyg.log.Logger.ask`.
+ #81: Read :file:`~/.pypirc` file.
+ #82: Allow comments in Pyg's configuration files.
+ #83: Add support for environment variables like :envvar:`PYG_CONFIG_FILE` or :envvar:`PYG_HOME`.
0.7 (in development)
--------------------
Bugs fixed
++++++++++
+ #59: Solve :class:`pyg.web.LinkFinder` issue once and for all.
Features added
++++++++++++++
+ #57: Create an installer, like Pip's ``get-pip.py``. You can grab it here: https://raw.github.com/rubik/pyg/master/get-pyg.py
+ #58: Add a ``pygx.y`` program (where ``x.y`` is Python current version), in addition to ``pyg``.
+ #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.
+ #68: Now you can install local directories in development mode with the :option:`install -e` option.
+ #72: Default argparse help is incomplete: write Pyg's own HelpFormatter.
+ #72b: Add colored output.
+ #73: Sometimes the :command:`search` does not find anything (even if the package really exists).
+ #74: VCS install error.
+ #76: Allow installing eggs which requires a different Python installation.
+ #77: Improve uninstaller's file-detection.
To solve:
+ #87: ``pyg update`` is not dynamic.
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 :option:`install --ignore` option.
+ #45: Replaced :attr:`pkgtools.WorkingSet` with :attr:`pkg_resources.working_set` in :class:`pyg.inst.Updater`.
+ #46: Added two new global command-line option: :option:`-d, --debug` and :option:`--verbose`.
+ #47: The Updater is now faster and searches links on ``http://pypi.python.org/simple`` too.
+ #48: Implement a special uninstallation system for :class:`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 :file:`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 :command:`uninstall` and :command:`rm` with a new :command:`remove` command.
+ #32: Follow links in :file:`dependency_links.txt` file.
+ #33: Fix option :option:`--index-url`.
+ #34: ``pyg remove yourself``.
+ #36: Add ``virtualenv`` support.
+ #38: Add :option:`-A, --upgrade-all` option for the :command:`install` command.
+ #39: Add :option:`-e, --exclude` option for the :command:`bundle` command.
0.4.1 (May 01, 2011)
--------------------
+ Fixed an issue with the :mod:`subprocess` module.
0.4 (May 01, 2011)
--------------------
+ #19: Added :class:`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 :file:`setup.py`: didn't create Eggs properly.
0.3.1 (Apr 22, 2011)
--------------------
+ Fixed :file:`setup.py`: Setuptools didn't save requirements correctly.
0.3 (Apr 18, 2011)
------------------
+ #9: Added the :command:`update` command.
+ #11: Added VCS support.
+ #12: Command-line options in requirement file are allowed.
+ #16: Added the :option:`--no-scripts` and :option:`--no-data` options to the `install` command.
+ #17: Added the possibility to install packages from directories.
+ #23: Comments in requirement file are allowed.
+ Added :class:`pyg.inst.Updater`.
+ Added a new file for the command-line options parser.
0.1.2 (Mar 26, 2011)
--------------------
+ #6: Added a :command:`download` command.
+ Added several options to the command-line parser.
+ Fixed some strange behavior of :meth:`pyg.req.Requirement.install`.
0.1.1
-----
+ #2: :class:`pyg.inst.Installer` now download dependencies.
+ #4: Make :class:`pyg.types.Egg` installing entry points.
+ #5: Fixed :class:`pyg.inst.Uninstaller`.
0.1 (Mar 24, 2011)
------------------
+ First release.