The Rally SDK
Project description
SDVI Decision Engine Rally Module
A collection of classes and functions for interacting with SDVI Rally APIs.
Refer to documentation found in your Rally Silo.
v0.1.7 -- released 12 Oct 2021
Features
- A new key,
rallyUrl
, has been added to the context. This is the base URL for your silo's API. - You can now find out the SDK version your silo is running:
from rally import __version__ print(__version__)
ORimport rally print(rally.__version__)
Either results in "0.1.7". Note that this feature is not available in prior versions of the SDK.
Fixes
SupplyChainStep
fail_step
argument type was incorrectly listed as being either a string or a SupplyChainStep.fail_step
could only be the stringname
of an alternate SupplyChainStep.fail_step
argument changed to string-typefail_step_name
v0.1.6 -- released 29 Sept 2021
Features
- Add support for
forced_delete
mode tofiles.RallyFile.remove_location()
method. This option removes a file location from the asset's inventory and deletes the file even if it is referenced by another asset. - Add support for
forced_delete
mode tofiles.remove_inventory()
method. This option removes a file reference from the asset's inventory and deletes the file locations even if they are referenced by another asset.
Fixes
v0.1.5 -- released 31 Aug 2021
Features
- Add
set_scheduled_supply_chain
to the supplyChain submodule, allowing users to schedule a supply chain for the current asset - Add
get_scheduled_supply_chain
to the supplyChain submodule, returning a dict representation of an arbitrary asset's scheduled supply chain
Fixes
- Fix an issue with the SDK improperly handling missing environment variable
v0.1.4 -- released 03 Aug 2021
Features
- Add
presigned_url
method toRallyFile
. This returns a presigned url for a file. - Add
asset_name
andcategory
arguments tojobs.get_jobs_for_asset
method. - Add
inputFileLabel
to dictionary returned byjobs.get_jobs_for_asset
. - Add
fail_step
argument tosupplyChain.SupplyChainStep
creation to specify a step to execute if the next step fails. - Add
jobs.cancel_job
method to cancel a job given its UUID. supplyChain.set_supply_chain_metadata
now overwrites existing metadata with the new value. This enables users to remove top-level keys.
Fixes
supplyChain.SupplyChainSplit.add_split
paramasync
has been renamed torun_async
.
v0.1.3 -- released 20 Jul 2021
Features
- Add
asset_name
argument tojobs.get_job_report
method. This allows users to retrieve QC or analyze data from arbitrary assets using the supplied provider type and label.
Fixes
v0.1.2 -- released 22 June 2021
Features
- Add
files.write_files
method that offers parallel writing of files given a dict of URLs and content - Add
files.read_files
method that offers parallel reading of files given a sequence of URLs Caution should be used when reading multiple files files.list_files
now returns both files and (subdirectories) at the specified url.- Add License-only deadline argument
step_deadline_lic_only
tosupplyChain.SupplyChainStep
SupplyChainSplit
andSupplyChainCancel
can now take aSupplyChainSequence
Fixes
SupplyChainStep
now correctly recognizesprovider_filter
values
v0.1.1 -- released 16 Mar 2021
Features
- Initial Beta offering.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sdvi-rally-0.1.7.tar.gz
(326.3 kB
view hashes)
Built Distribution
sdvi_rally-0.1.7-py3-none-any.whl
(386.3 kB
view hashes)
Close
Hashes for sdvi_rally-0.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f130bf3fca7821558c40377c6571fae7cbc453486c1f428280d3e6312ad11a83 |
|
MD5 | c1fff40fa23ff933ce65bc0e3402fdd1 |
|
BLAKE2b-256 | 700b25b457de80242476446206943aca5d2489d6a1de4b1b6832030855a62139 |