Rpackutils

Latest version: v0.1.9

Safety actively analyzes 641872 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

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'

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.