Launchpy

Latest version: v0.4.4.post1

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.4.4

* adding a `getBuilds` method on the `Library` class instance
* extend support for pagination on `getEnvironments`
* adding `getProductionEndpoint` and `getStagingEndpoint` to retrieve the URL to use on websites
* support the instantiation of the `Library` class via a single libraryId string.

0.4.3

* Refactor `Translator` class for removing `pandas` dependency\
Patch:
* Fix an issue with dependency on `target_configs` attribute in synchronizor.

0.4.2

* Supporting the Oauth Token V2 authentication

0.4.1

* single component methods (getDataElement, getRule) will now return the definition directly and avoid that you need to access the `data` attibute.
* introducing the `updateDataElementCode` method that update directly the code from a custom code data element based on the stringify code passed.
* provide a possible configuration for Synchronizer via a Data Element name. (Link)[./synchronizer.mddynamic-component-filter]

0.4.0

* Improve `getLatestPublishedVersion` as API response may not be consistent.
* Extending the `Translator` class with
* `extendBaseRules` & `extendTargetRules` for adding new rules in the mapping table.
* Fixing issue when synchronizing properties and creating a new rule that is not enabled.
* Taking care of `default_value` parameter for Data Element in synchronizer
* Adding the `renameComponent` method in the `Synchronizer`\
Patch:
* adding support for additional parameter for `getLibraries` method.
* supporting when synchronizer is used as duplicator
* changing methods name from `updateEnvironments` to `updateEnvironment` and `createExtensions` to `createExtension`\
Patch:
* change the build required setup after `transition` as the response from Launch API is incorrect.
* removing the `builds` attribute.

0.3.9

* adding a `syncComponents` method in `Synchronizer` class
* adding a `createTargetsLibrary` method `Synchronizer` class
* improving the `Library` class for fetching libraries with pagination.
* update name of method `updateDataElement` to `updateDataElements` as it takes a list of data element ids
* adding the `getLatestPublishedVersion` method in `Property` class to find the latest published version of a component
* adding "enabled" attribute in rule `copySetting` method\
Patch:
* adding the copySetting `enabled` attribute
* adding `negate`, `delay_next` and `timeout` in copySetting method.
* Published version edge-case & typo fix issue.

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.