Recent Releases of pylhc-submitter
pylhc-submitter - Release 2.0.4
Version 2.0.4 is a patch release which brings compatibility with numpy 2.
What's Changed
- Migrate to pyproject.toml, update for numpy 2.0 by @fsoubelet in https://github.com/pylhc/submitter/pull/39
Full Changelog: https://github.com/pylhc/submitter/compare/2.0.3...2.0.4
- Python
Published by fsoubelet over 1 year ago
pylhc-submitter - Release 2.0.3
This is a patch release, which prevents HTCondor from transferring any files back, when output_destination is set.
Without this fix, files that were written directly into the local working directory on the htc-node were transferred back to the user's working directory.
What's Changed
- Do not transfer of output files if destination is given by @JoschD in https://github.com/pylhc/submitter/pull/38
Full Changelog: https://github.com/pylhc/submitter/compare/2.0.2...2.0.3
- Python
Published by JoschD about 2 years ago
pylhc-submitter - Release 2.0.2
This is a patch release, which should catch more invalid EOS-URIs in the job_submitter.
What's Changed
- Fix uri detection by @JoschD in https://github.com/pylhc/submitter/pull/37
Full Changelog: https://github.com/pylhc/submitter/compare/2.0.1...2.0.2
- Python
Published by JoschD about 2 years ago
pylhc-submitter - Release 2.0.1
Patch release with the following bugfix:
- Fixing
job_submitter: type error inprint_stats, when job-names are integers.
What's Changed
- Fixing type error for int job-names by @JoschD in https://github.com/pylhc/submitter/pull/36
Full Changelog: https://github.com/pylhc/submitter/compare/2.0.0...2.0.1
- Python
Published by JoschD over 2 years ago
pylhc-submitter - Release 2.0.0
In this major release, the following changes have been implemented, mostly in job_submitter:
General code cleanup/refactoring/documentation:
- Partly breaks backward compatibility, if individual methods of the
job_submitter-functionality have been used. - Does not affect any setups simply calling the
main()function ofjob_submitter.pyor calling thejob_submitteras a module. - Apart from some fixed imports, following the new structure, the
autosixmodule has been untouched.
- Partly breaks backward compatibility, if individual methods of the
New Feature of
job_submitter:output_destinationinput parameter, which sets an output directory in which the folder-stucture for the jobs will be replicated and the job'sjob_output_dirwill be copied into "manually" at the end of the job, instead of having the directory transferred back to theworking directoryby htcondor.
What's Changed
- Update to common workflows by @JoschD in https://github.com/pylhc/submitter/pull/35
- Add an option to set a destination directory for the simulation output (local) by @JoschD in https://github.com/pylhc/submitter/pull/34
Full Changelog: https://github.com/pylhc/submitter/compare/1.1.1...2.0.0
- Python
Published by JoschD over 2 years ago
pylhc-submitter - Release 1.1.1
Release 1.1.1 is a patch release, switching from pandas deprecated append function to concat
- Python
Published by JoschD over 3 years ago
pylhc-submitter - Version 1.1.0
This release adds some changes the autosix module:
New Features:
- Added
sixdesk_directoryoption, which allows the user to choose their own sixdesk environment (default is PRO on AFS). - Added
max_materializeoption, which allows the user to specify the amount of jobs that materialize at once per SixDesk Workspace (i.e. one realization in thereplace_dict). This enables the user to send more jobs to HTCondor than are allowed within their user limit. See the HTCondor API for details. This option requires writing rights in thesixdesk_directory. - Allow
ENERGYandEMITTANCEto be set viareplace_dict, which are then passed to thesixdeskenv(GAMMAis calculated from theEMITTANCEautomatically).
- Added
Changes:
- Big object-oriented restructuring of the Stages and increased use of Dataclasses.
- Some other small changes to improve readablity.
- Fixed the DA-Plot labels from
sigma [sigma]toDA [sigma]
- Python
Published by JoschD about 4 years ago
pylhc-submitter - Release 1.0.1
Version 1.0.1 is a patch release.
- Fixed:
- Fixed an issue where the
config.inifile created during submission would be saved in thesite-packagesinstead of the specifiedworking_directoryif the submitter was installed and called as a module (python -m pylhc_submitter.job_submitter) (pull/16). - Fixed an issue where
%characters in a config file used for submission would cause the parameter parsing to crash (pull/16). - Stopped the use of
OrderedDictwhich would be written down to theconfig.inifile and prevent further use of said file (pull/16).
- Fixed an issue where the
- Python
Published by fsoubelet over 4 years ago
pylhc-submitter - Release 1.0.0
Version 1.0.0 is the first official stable version of pylhc_submitter.
Important notice: this release does not break backwards compatibility with previous versions of the submitter. Studies that were parametrized and submitted with previous versions of pylhc.job_submitter can be ran again seamlessly with this tool from their config.ini file.
Added:
- The job_submitter now creates the HTCondor
.subfile when given thedryrunflag. - The job_submitter now accepts the use of a mask string instead of a mask file.
- The job_submitter now creates the HTCondor
Removed:
- Remove dependency on
omc3.
- Remove dependency on
Changed:
- Submitting a very high number of jobs will not raise an exception anymore, but warning statements will be logged.
- License changed from
PyLHC'sGPLv3to anMITlicense.
- Python
Published by fsoubelet almost 5 years ago