1 |
I've just done a major update of mirrorselect. While the actual |
2 |
functioning code did not change significantly it has been chunked up, |
3 |
moved.... |
4 |
|
5 |
short list of changes: |
6 |
|
7 |
-- fix the make.conf move. now dual location capable |
8 |
-- now py3 compatible. (3.1 restricted, due to differences, failures) |
9 |
2.6, 2.7, 3.2, 3.3 have been tested, are known to work. testing with |
10 |
pypy, jython and others welcomed |
11 |
-- now works with a POSIX locale as well as unicode locales |
12 |
-- all code has been moved from a mostly monolithic script into |
13 |
site-packages. A minimal script now just imports and calls the |
14 |
site-packages code |
15 |
-- split up the code into several files |
16 |
-- create a usable api |
17 |
-- create a MirrorSelect class which holds all primary functions |
18 |
and logic |
19 |
-- move the logic out of main() into individual step functions. |
20 |
main() now calls the steps in sequence. It is primarily for |
21 |
use by the cli script. |
22 |
|
23 |
|
24 |
While it is not an often used tool past an initial install. It is a |
25 |
very useful tool used by many new users. I would like to get some |
26 |
broader testing by more people to ensure the code is ready for a |
27 |
release. It has not been tested in prefix yet, I'm still getting mine |
28 |
up to date. |
29 |
|
30 |
Thank you |
31 |
-- |
32 |
Brian Dolbec <dolsen@g.o> |