Releases: ambitus/pyIPCS
Releases · ambitus/pyIPCS
v1.2.0
Added
- Support for zoautil_py 1.4.x
- Get info about a dump without the need for dump initialization
DumpHeaderobject- Also included in
Dumpobject attributeheader
- Also included in
- Improved allocation configuration/customization
IpcsAllocationsobjectIpcsSession.alocattribute
- Improved DDIR configuration/customization
DumpDirectoryobjectIpcsSession.ddirattribute- More parameters for SETDEF defaults
DumpDirectory.defaultsmethod
- List dataset names of the sources described in the current dump directory
DumpDirectory.sourcesmethod
- Add
IpcsSessionattributesuid,hlq_full, anddirectory_full- For greater control over pyIPCS temporary datasets and files
- Add pyIPCS examples in
/examples
Changed
- In
Dumpobject, data from dump header moved fromDump.datato nowDump.header/DumpHeader IpcsSession.ddirnow returnsDumpDirectoryobject rather than string- Move to NumPy Style Docstrings
- Refactored testing framework to reduce number of tests and reduce time needed to run tests
Removed
- Within
IpcsSessionobject- Functionality now moved to
IpcsAllocations/IpcsSession.aloc- Removed
IpcsSession.get_allocations - Removed
IpcsSession.set_allocations - Removed
IpcsSession.updated_allocations
- Removed
- Functionality now moved to
DumpDirectory/IpcsSession.ddir- Removed
IpcsSession.create_ddir - Removed
IpcsSession.create_session_ddir - Removed
IpcsSession.set_ddir - Removed
IpcsSession.get_defaults - Removed
IpcsSession.set_defaults - Removed
IpcsSession.dsname_in_ddir(Now can useIpcsSession.ddir.sources)
- Removed
- Remove
util.dump_header_dataand move functionality toDumpHeaderobject - Remove
IpcsLogger/IpcsSession.logger - Remove User Guide
- Functionality now moved to
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Added
- pyIPCS Jupyter Notebook Support
- pyIPCS JSON support
- Added
IpcsJsonEncoder
- Added
- Improved
printandreprfor pyIPCS objects Subcmd.outputalways returns string whether output is stored in string or file- Development scripts
- Added
/dev
- Added
Subcmdobjectauthparameter added to execute subcommands in an authorized environment- Greater customization with ddir creation by adding
BLSCDDIRparameters- Added
ddir_defaults - Added
create_ddirandcreate_session_ddirparameters
- Added
- Refactored internal code to remove problem with conflicting pyIPCS sessions under the same hlq
Changed
Dump.data['asids_all']andDump.data['storage_areas']changed to list of dictionariesPyIPCSLoggerchanged toIpcsLoggerIpcsSession.set_defaultsparameterotherchanged tosetdef_params- Refactored internal code
Fixed
What's Changed
- v1.1.0 by @johngontaryk in #5
Full Changelog: v1.0.0...v1.1.0
v1.0.0
- Released 4/24/2025
Added
- Initial release with core features
What's Changed
- v1.0.0 by @johngontaryk in #1
New Contributors
- @johngontaryk made their first contribution in #1
Full Changelog: https://github.com/ambitus/pyIPCS/commits/v1.0.0