Covalent

Latest version: v0.232.0.post1

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

Scan your dependencies

Page 1 of 56

0.234.1rc.0

Authors

- Andrew S. Rosen <asrosen93gmail.com>
- Sankalp Sanand <sankalpagnostiq.ai>
- Co-authored-by: Alejandro Esquivel <aealejandro.ltd>
- Casey Jao <caseyagnostiq.ai>
- Co-authored-by: Santosh kumar <29346072+santoshkumarradhausers.noreply.github.com>


Fixed

- Sublattice electron function strings are now parsed correctly
- The keys of dictionary inputs to electrons no longer need be strings.
- Fixed inaccuracies in task packing exposed by no longer uploading null attributes upon dispatch.

Operations

- Fixed nightly workflow's calling of other workflows.
- Fixed input values for other workflows in `nightly-tests` workflow.

Operations

- Removing author email from changelog action
- Fixed nightly worfkflow's calling of other workflows.

0.234.0rc.0

Authors

- Andrew S. Rosen (Andrew_S_Rosen)
- Casey Jao <caseyagnostiq.ai>
- Sankalp Sanand <sankalpagnostiq.ai>
- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>
- ArunPsiog <106462226+ArunPsiogusers.noreply.github.com>
- Co-authored-by: Ara Ghukasyan <araagnostiq.ai>
- FilipBolt <filipboltgmail.com>
- sriranjanivenkatesan <116076079+sriranjanivenkatesanusers.noreply.github.com>
- Co-authored-by: batchumanish <manish.batchupsiog.com>
- Co-authored-by: Prasy12 <prasanna.venkateshpsiog.com>
- Co-authored-by: batchumanish <“manish.batchupsiog.com”>
- Co-authored-by: batchumanish <126003896+batchumanishusers.noreply.github.com>
- Co-authored-by: Santosh kumar <29346072+santoshkumarradhausers.noreply.github.com>
- Ara Ghukasyan <38226926+araghukasusers.noreply.github.com>

Operations

- Added qelectron tests to the `tests` workflow
- Split the `nightly` workflow into 4 manually triggerable workflows, `nightly-tests`, `man_0_assign_version`, `man_1_push_to_master`, and `man_2_create_prerelease` to be run in this order.
- Now only the `nightly-tests` workflow will be run on a daily basis, and the other 3 workflows will be run manually.
- Removed `conda` releases from `release.yml`.
- When pushing to `master`, now the version numbers of `develop` and `master` will be compared in `man_1_push_to_master`.
- Upgraded checkout action to v4 in `release.yml`.
- Fixing the if condition for the manual workflows.
- Added pre-release creation as part of `nightly-tests` workflow.

Added

- Added CRM method to handle Python to TF value conversion (e.g. None->null, True->true, False->false).
- Added `pennylane` as a requirement in tests due to the tutorials using it

Changed

- Updated RTD notebooks to fix their behavior
- Changed the error being shown when drawing the transport graph of a lattice to a debug message instead
- Revamped README
- Reorganized `qelectron` tests
- Made qelectron an opt-in feature using `covalent[quantum]` extra

Removed

- Removed unused file transfer how to guides
- Removed `pennylane` as a requirement from notebooks' requirements.txt as it comes with `covalent`
- Removed `validate_args` and `validate_region` method from `deploy_group` CLI as they were specific to AWS

Docs

- Added voice cloning tutorial

Fixed

- Fixed the scenario where any deploy commands would fail if the user had a non deploy compatible plugin installed
- Fixed the SQLAlchemy warning that used to show up at every fresh server start
- Fixed deploy commands' default value of plugins not being propagated to the tfvars file

0.233.0rc.0

Authors

- Andrew S. Rosen (Andrew_S_Rosen)
- Casey Jao <caseyagnostiq.ai>
- Sankalp Sanand <sankalpagnostiq.ai>
- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>
- ArunPsiog <106462226+ArunPsiogusers.noreply.github.com>
- Co-authored-by: Ara Ghukasyan <araagnostiq.ai>

Added

- Added feature to use custom python files as modules to be used in the electron function

Changed

- SDK no longer uploads empty assets when submitting a dispatch.
- Results Manager avoids downloading assets with size 0.
- Local and Dask executor plugins now return accurate sizes of task
artifacts.
- Size (number of bytes) is now a required attribute whenever updating
asset metadata. Although the exact numerical value is not yet
important, whether the size is reported to be zero or positive does
have consequences.
- Pack deps, call_before, and call_after assets into one file.
- Changed handling of tuples and sets when building the transport graph - they will be converted to electron lists as well for now
- `qelectron_db`, `qelectron_data_exists`, `python_version`, and `covalent_version`
are now optional in the pydantic model definitions.

Fixed

- Reduced number of assets to upload when submitting a dispatch.
- Handled RecursionError on get results for a long running workflow.
- Fixed functional tests.

Operations

- Allow `cloudpickle` >= 3.0.0
- Remove `boto3` dependency from `tests/requirements.txt`

0.232.0rc.0

Authors

- Ara Ghukasyan <38226926+araghukasusers.noreply.github.com>
- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>

Operations

- Ignore custom executor plugin in how-to's when running `test_deploy_status` CLI test.

Changed

- Terraform output to use scrolling buffer.
- Terraform output handling to show errors.
- Bumped up babel/traverse version to 7.23.2

0.231.0rc.0

Authors

- Ara Ghukasyan <38226926+araghukasusers.noreply.github.com>
- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>

Added

- check for `/bin/bash` AND `/bin/sh` (in that order) to execute bash leptons

Changed

- Changed the axios version on the webapp side.

Operations

- Change the strict version pin on `pennylane` from `==0.33.1` to `>=0.31.1,<0.33.0`

0.230.0rc.0

Authors

- Andrew S. Rosen (Andrew_S_Rosen)
- Co-authored-by: Will Cunningham <wjcunningham7users.noreply.github.com>
- Co-authored-by: Sankalp Sanand <sankalpagnostiq.ai>
- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>
- Kevin Taylor <tkdtaylorgmail.com>
- FilipBolt <filipboltgmail.com>
- Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>
- Co-authored-by: Will Cunningham <wjcunningham7gmail.com>
- Co-authored-by: Prasy12 <prasanna.venkateshpsiog.com>
- Co-authored-by: Ara Ghukasyan <38226926+araghukasusers.noreply.github.com>
- Aviral Katiyar <123640350+maskboyAviusers.noreply.github.com>
- Co-authored-by: ArunPsiog <arun.mukeshpsiog.com>
- Casey Jao <caseyagnostiq.ai>
- Arnav Kohli <95236897+THEGAMECHANGER416users.noreply.github.com>
- Kirill Pushkarev <71515921+kirill-pushusers.noreply.github.com>
- Aditya Raj Kashyap <95625520+AdityaRaj23users.noreply.github.com>
- ArunPsiog <106462226+ArunPsiogusers.noreply.github.com>
- mpvgithub <107603631+mpvgithubusers.noreply.github.com>
- Aravind <100823292+Aravind-psiogusers.noreply.github.com>
- Faiyaz Hasan <faiyazagnostiq.ai>
- Co-authored-by: Venkat Bala <balavk89gmail.com>
- Co-authored-by: kessler-frost <ssanandhawk.iit.edu>
- Co-authored-by: Aravind-psiog <aravind.prabaharanpsiog.com>
- Co-authored-by: Manjunath PV <manjunath.poilathpsiog.com>
- Co-authored-by: Ara Ghukasyan <araagnostiq.ai>
- Co-authored-by: Alejandro Esquivel <aealejandro.ltd>

Added

- Programmatic equivalents of CLI commands `covalent start` and `covalent stop`

Changed

- Changed the azurebatch.rst banner from default covalent jpg to azure batch's svg file

Fixed

- Lattice-default metadata attributes are now applied correctly
- Sublattices are built using `workflow_executor`
- Added covalent version attribute to Remote Executors
- Removed unassigned variable names
- Contributing guidelines steps for installing for the first time
- Updated gitignore to ignore yarn files and folders for latest version of yarn
- Fixed the bug that caused ValueError error when using KEYWORD_ONLY parameter in electron func
- Changed code at line 218 in covalent/\_shared_files/utils.py
- Fixed usage of deprecated pydantic validation methods
- Fixed qelectron_db retrieval in result object
- Fixed editability of Qelectron on settings page - UI changes
- Certain pydantic v2 related updates
- Fixed lattice's metadata propagation to electron's metadata in case no metadata was provided to the electron

Operations

- Updated `black` , `prettier`, `pycln` package versions in pre-commit config
- Changed `actions/checkoutv3` to `actions/checkoutv4` in CI
- Dependabot update to npm in changelog action
- Update tough-cookie to 4.1.3 version
- Added rich support to cli for better printing statements.
- Changed semver from 5.7.1 to 5.7.2 in package.json
- Updated word-wrap to 1.2.4 version
- Updated the nightly workflow's schedule
- Temporarily making the nightly workflow more frequent to test the fix for the failing tests
- Fixed failing tests

Changed

- [Significant Changes] Improving memory management part 1/3
- Removed strict version pins on `lmdbm`, `mpire`, `orjson`, and `pennylane`
- Changed license to Apache
- Improved error handling in generate_docs.py
- [Significant Changes] Migrated core server-side code to new data access layer.
- Changed the way UI was accessing the qelectron database to access it directly from the mdb file in object store
- Update version of browserverify-sign
- Limiting cloudpickle version to less than 3.0 for now

Added

- Documentation and test cases for database triggers.
- Added the `__pow__` method to the `Electron` class
- New Runner and executor API to bypass server-side memory when running tasks.
- Added qelectron_db as an asset to be transferred from executor's machine to covalent server
- New methods to qelectron_utils, replacing the old ones
- Covalent deploy CLI tool added - allows provisioning infras directly from covalent

Docs

- Added federated learning showcase code
- Updated tutorial for redispatching workflows with Streamlit

Tests

- Temporarily skipping the sqlite and database trigger functional tests
- Updated tests to accommodate the new qelectron fixes
- Added new tests for the Database class and qelectron_utils
- Covalent deploy CLI tool tests.

Removed

- Removed no longer needed methods in qelectron_utils
- Removed `dispatch-id` from generate_node_result method

Page 1 of 56

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.