-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG.txt
179 lines (96 loc) · 4.13 KB
/
CHANGELOG.txt
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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
2011-XX-XX 1.0.0:
-------------------
* initial fork and cleanup
============================================================================
* add commit message to egg repository index file, if
EGG-INFO/spec/__commit__ exists
2011-01-16 4.3.0:
-------------------
* metadata in now simply stored in EGG-INFO/<name> directories,
where <name> is the lowercase project name
* EGG-INFO/PKG-INFO files are simply stored using the egg name + '-info'
in site-packages
* EPD username and password are no longer stored in plain test in config
file; added --userpass option to enpkg
2010-11-23 4.2.4:
-------------------
* fixed regular expression for placeholder in egginst/object_code.py to not
allow whitespace, and also simplified object code placeholder handling
* fixed syntax for Python 2.5
2010-11-01 4.2.3:
-------------------
* simplified how default configuration file is created
2010-10-29 4.2.2:
-------------------
* add new feature to enpkg which allows "enpkg -l" to list the
source repository from which packages have been downloaded
* when egginst makes entry point scripts, it now guards the code
using "if __name__ == '__main__':"
* added debug information (the exception) to the warning which is printed
when (un)installing the application item fails
* changes targets (EGG-INFO/inst/targets.dat) to prepend (rather than append)
<sys.prefix>/lib in rpath.
2010-06-02 4.2.1:
-------------------
* be more explicit about valid characters in egg file-name
* fixes in documentation, added notes anout install process in readme
2010-04-03 4.2.0:
-------------------
* improved creation time of index-depend by adding mtime
* fixed: enpkg now doesn't crash if a local repository contains invalid eggs
* add --info option to enpkg
* update to use the latest version of the official implementation of PEP 386
* add print of "up-to-date message" when nothing was installed when running
enpkg
* add --whats-new option to enpkg
2010-02-28 4.1.6:
-------------------
* added uncommented GPL-eggs repo to default configuration file
2010-02-17 4.1.5:
-------------------
* Cleanup
2010-02-10 4.1.4:
-------------------
* Added --noapp (no application) option to egginst
* Added ability to specify the proxy string in .enstaller4rc
* Added optional noapp variable to .enstaller4rc
* Changed to use username and password authentication
2010-01-05 4.1.3:
-------------------
* PKG-INFO file is now placed in site-packages as
<name>-<version>-py<major>.<minor>.egg-info
* removed unused enstaller.indexed_repo.platforms module
* allowing a placeholder '{ARCH}' in the list of indexed repositories
in the configuration file which gets substituted by 'amd64' or 'x86',
depending on the architecture of the current interpreter.
This allows having a single configuration file on systems which have
more than one interpreter installed.
* added ability to handle release candidate versions
2009-10-13 4.1.2:
-------------------
* fixed development versions being sorted incorrectly
* improved to use normalized path in MachO headers
2009-10-07 4.1.1:
-------------------
* fixed enpkg bootstrapping problem
2009-10-05 4.1.0:
-------------------
* removed the setuptools patch
* added more tests and documentation
* added enpkg --proxy option which uses the proxy package from ensetuptools
* added egginst --prefix option to specify install prefix
* added ability to create a self-installing Enstaller egg, i.e. it is possible
to execute the Enstaller if bash is installed.
* removed experimental egginst --activate and --deactivate options
* added enpkg --prefix and --sys-prefix option
* changed location of system config path to <sys.prefix>/.enstaller4rc
2009-08-28 4.0.0:
-------------------
* replacing enpkg by new-enpkg which uses egginst. The old (Enstaller v3)
enpkg command is still available and now called easy_manage, because it
can manage setuptools installed packages.
All earlier versions
--------------------
All earlier versions of Enstaller used a completely different architecture
and design and were quickly deprecated from active usage due to instability
problems.