Ganga

Latest version: v8.7.9

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

Scan your dependencies

Page 14 of 19

7.0.0

Not secure
--------------------------------------------------------------------------------------------------------------
ganga/ganga/Ganga
--------------------------------------------------------------------------------------------------------------
* Major re-ordering of code. The module Ganga has been renamed to GangaCore to resolve problems with case
insensitive operating systems (MacOS) 1183. The python folder has been renamed to ganga and the release notes
and templates moved into it (GangaRelease and GangaTemplates). When installing with pip Ganga now appears as a
single module (ganga) and the release notes are now included. When importing ganga in python import.ganga has
become import ganga.ganga . Subsequently the ganga namespace is available as usual (i.e. print ganga.jobs). 1198
* Bugfix for logging. INFO message should be cached until a new prompt. 1197
* Bugfix for showing configs. 1187
* Bugfix for ganga shutdown. 1195
* Parallel submit disabled by default for local jobs. Can be used with j.backend.force_parallel=True . 1208
* Slurm backend now available. 1192

--------------------------------------------------------------------------------------------------------------
ganga/ganga/GangaDirac
--------------------------------------------------------------------------------------------------------------
* Now use getReplicasForJobs when splitting with OfflineGangaDiracSplitter. 1203

--------------------------------------------------------------------------------------------------------------
ganga/ganga/GangaLHCb
--------------------------------------------------------------------------------------------------------------
* Bugfix for BenderBox. 1184
* Bugfix to uploading replica of job script and cmake tarballs for GaudiExec. Instead of raising an exception
on failure ganga will give a warning and try another SE. In case of no successful SE an exception is raised. 1190 and 1182

6.7.4

Not secure
ganga/python/Ganga
--------------------------------------------------------------------------------------------------------------
* parallel_submit is set to default true for jobs, except interactive backend. Some bugfixes to job submission logic. 1128
* Bugfix to job removal for jobs loaded from disk. 1181

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaDirac
--------------------------------------------------------------------------------------------------------------
* Fix for race condition in job monitoring. 1178
* Set default CPUTime request to two weeks. 1171
* Bugfix for vanilla Dirac - move scripts from GangaGaudi to GangaDirac. 1155

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaLHCb
--------------------------------------------------------------------------------------------------------------
* Request replica of uploaded GaudiExec cmake and job script tarballs when job submitted. Replicas removed
on master job finalisation. 1173

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaAtlas
--------------------------------------------------------------------------------------------------------------

6.7.3

Not secure
--------------------------------------------------------------------------------------------------------------
ganga/python/Ganga
--------------------------------------------------------------------------------------------------------------
* Bugfix for ARC backend arcsync 1152
* Bugfix to credential store to update cache when certificates renewed 1142
* Version numbering hardwired, prevents starting Ganga on installation 1161

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaDirac
--------------------------------------------------------------------------------------------------------------
* Bugfixes for resubmitting jobs submitted with bulkSubmit or old versions of ganga 1138, 1150
* Bugfix to blockSubmit to use subjob sandboxes. Also sequential submission fixed. 1157
* Exception raised if call to DIRAC does not return a dictionary 1160
* Bugfix for auto_resubmit.1167

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaAtlas
--------------------------------------------------------------------------------------------------------------
* panda-client version to 0.5.94 1148

6.7.2

Not secure
ganga/python/GangaDirac
--------------------------------------------------------------------------------------------------------------
* Improve Dirac submission speed. Several subjobs are submitted in one process. The attribute to set this is in
the Dirac backend is 'bulkSubmit' which is set to true by default. The number per process is set by
the option 'maxSubjobsPerProcess' in the DIRAC configuration. 1131 and 1138

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaLHCb
--------------------------------------------------------------------------------------------------------------
* The LHCbDirac environment has been hard-coded to x86_64-slc6-gcc49-opt so jobs can be submitted from any platform. 1134
* Minor bugfix to exception in GaudiExec RTHandler. 1140

6.7.1

Not secure
--------------------------------------------------------------------------------------------------------------
ganga/python/GangaAtlas
--------------------------------------------------------------------------------------------------------------
* Updated pandatools to 0.5.91 and now check if it is already setup. 1125

6.7.0

Not secure
--------------------------------------------------------------------------------------------------------------
ganga/python/Ganga
--------------------------------------------------------------------------------------------------------------
* Added associated_files to ShareDir, a list of IGangaFiles that are used by an application. 1106
* Change to signature of decrementShareCounter and incrementShareCounter in IPrepareApp. Both take ShareDir objects now. 1106
* Change to signature of decrease and increase methods in the PrepRegistry. Both take ShareDir objects now. 1106
* Added counterVal method to get shareref counter of a ShareDir. 1106
* maxFiles attribute added to GangaDatasetSplitter. Default is -1, use all files. 1105
* Bugfix for proxy returning objects properly. 1103
* Bugfix to transform unit creation and checking 1120
* Argsplitter can use GaudiExec extraArgs attribute. args take precedence if in the application schema. 1119
* Ganga optimised bigly. 917
Bugfix: CPU bottleneck in constructing objects inheriting from GangaObject
Bugfix: Race condition in credential managment
Feature: Improved parallel monitoring on backends which support standard interface
Cleanup: using __slots__ and _additional_slots for managing attributes
Cleanup: simplified thread locking

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaDirac
--------------------------------------------------------------------------------------------------------------
* Bugfix to script templates for uploading files from the WN. 1114

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaLHCb
--------------------------------------------------------------------------------------------------------------
* Uploaded DiracFiles for GaudiExec added to ShareDir associated_files and removed with the job. 1106
* Bugfix to GaudiExec - script files are deleted from temp after job submission. 1104
* Bugfix to GaudiExec - make postprocessor for XML summary follow getMetadata flag. 1110
* GaudiExec can be submitted with only extra opts. 994

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaAtlas
--------------------------------------------------------------------------------------------------------------
* Added support for BYTESTREAM jobs 1121
* Enabled splitting of jobs by number of events 1116

Page 14 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.