Ganga

Latest version: v8.7.9

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

Scan your dependencies

Page 16 of 19

6.5.1

Not secure
ganga/python/Ganga
--------------------------------------------------------------------------------------------------------------
* Added config option to not need an AFS token when running on AFS: 'NoAfsToken'. 977
* Bugfix to shared area persistency. 981
* From 6.4.0: New application for Jupyter notebooks: 'Notebook'

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaLHCb
--------------------------------------------------------------------------------------------------------------
* Change default LHCbDirac version to the production release. 971
* Bugfix for running old DaVinci applications locally - update to default options path in the RT handler
script. 974
* Bugfixes to the BenderBox applications. 975
* Bugfix to allow DiracFile to be used locally with a splitter. 948
* Bugfix in the submission check for LHCbTransform. 953
* Update prepareGaudiExec to use 'git lb-use' and 'git lb-checkout' for checking out a package. 979

6.5.0

Not secure
--------------------------------------------------------------------------------------------------------------
ganga/python/Ganga
--------------------------------------------------------------------------------------------------------------
* Exceptions improved - known exceptions will now not produce a long unhelpful trace. 943
* Bugfix to job killing to keep master job status as running when a subjob is killed. 950
* Change session locks to be opened as read/write 960

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaDirac
--------------------------------------------------------------------------------------------------------------
* Protect reading of file with Dirac commands from race conditions. 941
* Bugfix in the WN script for the Executable application on Dirac - errors now raised properly. 947
* Bugfix for getOutputDataAccessURLs. 956

--------------------------------------------------------------------------------------------------------------
ganga/python/GangaLHCb
--------------------------------------------------------------------------------------------------------------
* Bugfix to the prepareGaudiExec function when using a directory that doesn't exist yet. 952
* New application, BenderBox, for Bender with cmake. 969

6.4.0

Not secure
ganga/python/Ganga
- Defaults added to the job class attributes 927
- New application for Jupyter notebooks: Notebook() 919
- Upload files directly from shared area for local and batch backends 918

---

ganga/python/GangaLHCb
- Bugfix to correctly import LHCbDirac in the LHCb plugin
- Grid jobs with no inputdata can run on tier 1s
- Update LHCbDirac to v8r5p4

---

ganga/python/GangaDirac
- Change to construction of user LFNs - takes the nickname of the Dirac proxy 934

6.3.1

Not secure
ganga/python/Ganga
- Fix for the configurations. Options in the gangarc and specified in the command line are now set as
userValues instead of sessionValues so they take precedence. 896
- Use userValues for the testing configs. 913
- Fixed bug when loading Dirac jobs created with old ganga versions in 6.3.0 901
- Alterations to the startup code and a new test for the startup. 849

---

ganga/python/GangaDirac
- Added option to accessURL function to request a specific protocol for the accessURL. 754
- Fix for very old DiracFile objects not loading correctly 907
- Fix for getOutputData with Dirac backend. 912

---

ganga/python/GangaLHCb
- Fix to LHCbDataset to be able to pass the full path of LocalFiles for inputdata. 881
- Change to GaudiExecPrepare. If the folder for the default project already exists now an exception is raised
instead of continuing. 888
- Fix for old style applications with the newest LbScripts v9r0. 891

6.3.0

Not secure
---

ganga/python/Ganga
- Profiled and improved performance in GangaObject bigly.
- Some code cleanups.
- Added SharedFile file type for using large locally accessible files which doesn't copy a file as much as LocalFile.
- Added many integration tests for MassStorageFile, SharedFile and LocalFile.
- Added new exception types inheriting from GangaException to make reasons for the exceptions clearer.
- Bugfix for GangaDataset and batch jobs 871

\* Improvements to the XML loading 839

ganga/python/GangaDirac
- Added a universal check for all objects returned from calls to Dirac.
- Added GangaDiracError exception type which is thrown when a command timesout/fails.

---

ganga/python/GangaLHCb
- Cleaned up code for SplitByFiles, added more documentation.
- Added new gridProxy object for backwards compatibility. This a wrapper around the new `credential_store`.
- Default DiracProxy is constructed to be for `lhcb_user`.
- Added function getAccessURLs to GPI to return a list of accessURLs for a provided list of DiracFiles or LFNs (strings).
Can access from the Dirac backend job.backend.getOutputDataAccessURLs(). 801
- Bugfix for GaudiExec. Now it checks that the SE is writable before attempting to upload the tarballs 852
- Update default LHCbDirac to v8r4p4

---

ganga/python/Ganga/GPIDev/Credentials
- Integrated new credentials managment framework into Core.
- Added AfsToken and VomsProxy for AFS and LCG credential managment.
- **_All forwarded kerberos tokens are expected to be renewable. If ganga hangs after `kinit -R` check your config!**_

---

ganga/python/GangaDirac/Lib/Credentials
- Added DiracProxy to allow for managing multiple proxies.
- New grid proxies can be constructed via `credential_store.create(DiracProxy())`.
- New grid proxies can be destoryed via `credential_store.destroy(DiracProxy())`.
- Default DIRAC proxy group is now managed via `[defaults_DiracProxy] group = myvo_user` in your .gangarc.

6.2.3

Not secure
---

ganga/python/GangaLHCb
- Bugfix for readInputData for the GaudiExec application. 843
- Bugfix for the difference, symmetricDifference and union functions in LHCbDataset 856
- Update default LHCbDirac version to v8r3p10.
- Fix for the unprepare in the old style apps. 861
- Fix for the GaussSplitter with GaudiExec 864

Page 16 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.