Releases: sara-nl/picasclient
Releases · sara-nl/picasclient
1.0.0
What's Changed
- Added stop functionalities: max token execution time; max total runtime; max number of tasks, max scrub count
- Option to automatically resubmit tokens after failure (up to max scrub count)
- Allow user to specify desired state of token that remain locked (resubmit, failed, etc.)
- Store SLURM and DIRAC jobID in token
- More robust parsing of processing commands to fix errors with nested scripts
- Convert from setuptools to poetry; use pyproject.toml instead of setup.py
- Fix SSLEOFerror when token cannot be saved to DB
New Contributors
Full Changelog: 0.3.0...1.0.0
What's Changed
- Logo by @lnauta in #15
- Minor changes to avoid flake8 errors by @hailihu in #18
- SPD-410: stop functionality by @lnauta in #16
- SPD-409 fixes by @hailihu in #23
- SPD-408 Add jobid by @hailihu in #22
- Fix token exception error by @hailihu in #25
- SPD-409 Scrubbing added by @lnauta in #17
- Update processing to be more general by @lnauta in #26
- Fix unit tests by @hailihu in #27
- Convert setuptools2poetry by @hailihu in #29
- Minor fixes by @hailihu in #32
New Contributors
Full Changelog: 0.3.0...1.0.0
0.3.0
Major changes:
- moved to python 3
- added examples
- updated test CI to work on github
- merged different non-tracked parts of picas into the repository
- massively updated readme
Generated:
What's Changed
- python 3 support by @lnauta in #9
- Add CICD by @lnauta in #10
- Fix syntax by @lnauta in #12
- Add examples by @lnauta in #13
New Contributors
Full Changelog: 0.2.10...0.3.0
PiCaS automatic stores batch job identifier
PiCaS stores automatic the batch job identifier inside of a token:
It checks in following order(and stops if ID is found).
- GLITE_WMS_JOBID (saves aswms_job_id)
- CREAM_JOBID (saves as cream_job_id)
- PBS_JOBID (saves as pbs_job_id)
First public release on PyPI
0.2.9 all instances of PiCaS are spelled as picas