-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGES.txt
171 lines (130 loc) · 4.79 KB
/
CHANGES.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
0.2.1
-----
- RPACU-54 Bug fix, custom library path not taken into account while
installing
- Fix missing column 'linkingTo' for the csv file output (rpackscan)
0.2.0
-----
- RPACU-48 In the configuration file, allow the user to specify both a
relative and an absolute path to the R library
- RPACU-49 Update the credentials placeholders so that they more
clearly appear as placeholders
- RPACU-50 Switch the license from GPL v2 to Apache 2.0
- RPACU-51 Check the output messages from stderr and stdout even when
the R installation command returns a success code
- RPACU-52 Fix DESCRIPTION file parsing, read the "LinkingTo" field
0.1.9
-----
- FIX bug in computing the license class
- Github repository migration from pmpsa-hpc to philipmorrisintl
0.1.8
-----
- Add a new option to rpackm called "--keep" the keep downloaded
packages
- FIX bug in computing the license class
- FIX invalid escape sequence in regex for the CRAN provider
- FIX DeprecationWarning: The 'warn' method is deprecated for the
logger class, we have to use 'warning' instead
0.1.7
-----
- RPACU-38 licensecheck boolean is not parsed correctly while reading the
configuration file
- RPACU-37 new option '--overwrite-specified' to only overwrite specified
packages and not all as for the option '--overwrite'
- RPACU-35 new command to scan a repository to fetch R packages metadata
- Clean and reformat the source code
- Skip tests requiring any external resource when the later is unavailable
- Add ability to choose a destination folder while mirroring, so the
downloaded packages are kept there and the mirror command can be launched
again
- Support a local repository while mirroring
- Document the supported repository types with a class diagram
- The configuration sections ('artifactory_repos', 'renvironment_repos',
'local_repos') are not mandatory
- RPACU-41 Check the Artifactory client implementation supports sub folders
as repositories
0.1.6
-----
- Prepare and publish to PYPI
0.1.5
-----
- RPACU-16 Support multiple repository providers
- RPACU-18 Enhance the R environments cloning (rpacks) by reusing temporary
files
- RPACU-17 reIntegrate the DepTree with the networkx module
- RPACU-19 Write unit tests, use mocks and mark slower tests
- RPACU-20 Update the documentation (README.md)
- RPACU-21 Enhance the DESCRIPTION file parser, write a recursive parser
(PackInfo)
- RPACU-22 Support license-classes (BLACKLISTED, RESTRICTED, ALLOWED)
(PackInfo)
- RPACU-23 Enhance version numbers comparison and support bamboo build
numbers
- RPACU-24 FIX version mismatch in the LooseVersion comparison
- RPACU-25 The nloptr package is downloading external stuff, the subprocess
module hangs and never complete
- RPACU-26 Ignore binary R packages, report an error and continue to
process
- RPACU-27 Adapt the configuration file format and write a parser to
instantiate corresponding objects (repositories)
- RPACU-28 timestamp every task
- RPACU-29 Use a logger to output messages instead of the "print" function
- RPACU-30 Compute the license-class in PackInfo (BLACKLISTED, RESTRICTED,
ALLOWED)
- RPACU-31 Support imports, depends ans suggests in dependency graphs
- RPACU-33 Dependency Graph: Search across all defined Artifactory
repositories when --repoparam is not specified
- RPACU-34 Introduce a new license-class "UNKNOWN" and deal with the
external file references (LICENSE file)
0.1.4
-----
- RPACU-14 Support Bioconductor mirroring, new strategy to fetch packages
versions
- new command to list BIOC releases 'rpackbioc'
0.1.3
-----
- RPACU-12 implement parallel downloads and Artifactory deployments
- RPACU-12 rpackmran is now way faster thanks to the mutiprocessing
implementation
0.1.2
-----
- RPACU-11 FIX the cURL command used to deploy to Artifactory
0.1.1
-----
- RPACU-10 Added rpackl function for listing dependencies
0.1.0
-----
- RPACU-9 Get Artifactory SSL Certificate and credentials from a file
- Add the wheel package to the dependencies list to build binary packages
0.0.9
-----
- RPACU-7 Adjust the python module to work with new Artifactory service
user settings
0.0.8
-----
- RPACU-8 Support SSL while connection to Artifactory
0.0.7
-----
- RPACU-2 Add support to mirror CRAN
0.0.6
-----
- Fix tree method not found anymore in DepsManager
0.0.5
-----
- Fix issue with wrong package name exception
0.0.4
-----
- Fix alphabetical ordering in version number that has to be numerical one.
0.0.3
-----
- Updated default repositories
0.0.2
-----
- Version that is using Artifactory repositories. It has the following
features: Quering the repositories for pacakges, install packages from
name and from a reference installation
0.0.1
-----
- Initial version. This version was downloading packages from CRAN and BioC
and building the dependency tree based on a cloned version of R library
installation.