Releases: xsuite/xaux
Releases · xsuite/xaux
Xaux release 0.3.10
What's Changed
- Small bugfix: if no EOS resp. AFS mount present, copyt_to would fail (even if a
LocalPath)
Full Changelog: v0.3.9...v0.3.10
Xaux release 0.3.9
Xaux release 0.3.8
Xaux release 0.3.7
Xaux release 0.3.6
What's Changed
- Small update in release tools to set dependencies slightly more compatible with pyproject.toml PEP621 standard.
Full Changelog: v0.3.5...v0.3.6
Xaux release 0.3.5
Development Updates
- Fixed issues with args/kwargs passing in FsPath methods, and with symlinks/stat/lstat. EosPaths are very slow.
- Removed last numpy dependency (in test)
Full Changelog: v0.3.4...v0.3.5
Xaux release 0.3.4
What's Changed
- Added
methodargument tocopyandmovefunctions, to allow forcingxrdcp,eoscmd, ormount.
Development updates
- Updated poetry api in
pyproject.tomlto latest - Important bugfix: after adding
__eq__toFsPathin a previous release, it automatically got__hash__ = Noneassigned to the class__dict__, which made it unhashable (and hence made.glob()and.rglob()fail). - Removed numpy and pandas dependencies; now
xauxonly depends on the standard library.
Full Changelog: v0.3.3...v0.3.4
Xaux release 0.3.3
Development updates
- Automatically recognise AFS mount point on Linux (should still do a similar thing with EOS, though multiple mount points exist).
- Fixed comparisons between FsPaths
Full Changelog: v0.3.2...v0.3.3
Xaux release 0.3.2
What's Changed
- Added
filter_kwargsfunction to class decorated assingleton, which filters the kwargs (separates kwargs for the class from other kwargs). - Bugfix in
EosPath.as_posix()
Full Changelog: v0.3.1...v0.3.2
Xaux release 0.3.1
What's Changed
- Important hotfixes in
singleton:get_selfwould fail if called for a class withClassPropertys in the init- the
deletefunction would fail in case of parent singletons - the inheritance logic has been adapted to make sure all inits of all children are called only once
- When calling
as_posix()on anEosPathit will give theeos_pathfor correctness