Scadnano

Latest version: v0.19.4

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

Scan your dependencies

Page 11 of 15

0.9.12

This version should speed up rendering on large designs. There are still some performance problems, so I'm keeping 191 open while we continue to track those down. But it should be much faster than a few versions ago.

Commits
- [[f41af5a](https://github.com/UC-Davis-molecular-computing/scadnano/commit/f41af5a4a4b6d8bb2bd9107225d3479e69837e03)]: make default max_offset on every helix equal to the max end of domain on any helix; closes #351 (rishabhmudradi) [385](https://github.com/UC-Davis-molecular-computing/scadnano/pull/385)
- [[96e037f](https://github.com/UC-Davis-molecular-computing/scadnano/commit/96e037f138630566db5389ab37e1ef37dbc62495)]: Fixing code in 'to_json_serializable' (rishabhmudradi) [#385](https://github.com/UC-Davis-molecular-computing/scadnano/pull/385)
- [[fef459d](https://github.com/UC-Davis-molecular-computing/scadnano/commit/fef459ddc0d784f3e2214c7a4b94421b88e240a3)]: Updating issue in 'to_json_serializable' (rishabhmudradi) [#385](https://github.com/UC-Davis-molecular-computing/scadnano/pull/385)
- [[fea18e2](https://github.com/UC-Davis-molecular-computing/scadnano/commit/fea18e2479d062e754a9b4054639d34963f7bf9a)]: Updating code to ensure all test cases pass. (rishabhmudradi) [#385](https://github.com/UC-Davis-molecular-computing/scadnano/pull/385)
- [[92782c0](https://github.com/UC-Davis-molecular-computing/scadnano/commit/92782c0ad6b3989c68defa2708a33b6c5976cb00)]: changed name of method from_file in tutorial to from_scadnano_file, its new name (David Doty) [#391](https://github.com/UC-Davis-molecular-computing/scadnano/pull/391)
- [[e23f53b](https://github.com/UC-Davis-molecular-computing/scadnano/commit/e23f53bc1cf6e88848b4f304d1749a15b7f98ca5)]: changed tutorial to link directly to raw file (David Doty) [#391](https://github.com/UC-Davis-molecular-computing/scadnano/pull/391)
- [[4606aad](https://github.com/UC-Davis-molecular-computing/scadnano/commit/4606aadf3df8dd7255941a743a507367b9bca799)]: updated tutorial to mention method of dragging file from file browser to open it in scadnano (David Doty) [#391](https://github.com/UC-Davis-molecular-computing/scadnano/pull/391)
- [[9eb1c9f](https://github.com/UC-Davis-molecular-computing/scadnano/commit/9eb1c9f58034ceda373546c18ee0d4ad668ca722)]: Adding 'default_helix_max_offsets' test and updating code (rishabhmudradi) [#385](https://github.com/UC-Davis-molecular-computing/scadnano/pull/385)
- [[504c47e](https://github.com/UC-Davis-molecular-computing/scadnano/commit/504c47e2a2583fb1b1a83992b80c1759a87ad6a8)]: updated to OverReact 3.7.0; changed to use PureComponentMixin instead of custom PureComponent (David Doty) [#391](https://github.com/UC-Davis-molecular-computing/scadnano/pull/391)
- [[0d3b8fb](https://github.com/UC-Davis-molecular-computing/scadnano/commit/0d3b8fb161fa6967d7136b8fd3bdc0fc3a82de23)]: switched back to custom implementation of PureComponent; new PureComponentMixin in OverReact uses only identical, not ==, so doesn't work for us (David Doty) [#390](https://github.com/UC-Davis-molecular-computing/scadnano/pull/390)
- [[4d53de8](https://github.com/UC-Davis-molecular-computing/scadnano/commit/4d53de849746c32204eb85e30b0c6ac7ea1b05a4)]: changed views in DesignMainStrands and under to use global variables in their event handlers to compute Actions to dispatch; this speeds up rendering because those variables no longer need to be passed in as props to the components if they do not affect its visual appearance, reducing the number of re-renders necessary (David Doty) [#390](https://github.com/UC-Davis-molecular-computing/scadnano/pull/390)
- [[11dd431](https://github.com/UC-Davis-molecular-computing/scadnano/commit/11dd4318ef793daa55392b40a6925c7a7d780f09)]: added some examples from Python package, and made very_large_origami an example that can be loaded from the menu (David Doty) [#390](https://github.com/UC-Davis-molecular-computing/scadnano/pull/390)
- [[b6002da](https://github.com/UC-Davis-molecular-computing/scadnano/commit/b6002da554443bd12a07f85e3c6f68949ea48f74)]: turned off Redux DevTools, which is expensive on large designs (David Doty) [#390](https://github.com/UC-Davis-molecular-computing/scadnano/pull/390)
- [[5bf1fa6](https://github.com/UC-Davis-molecular-computing/scadnano/commit/5bf1fa60dde2e6f1ea412076da32cd99331f0fc6)]: only population side_selected_helix_idxs for a Strand if only_display_selected_helices=true; fixes #374 (David Doty) [390](https://github.com/UC-Davis-molecular-computing/scadnano/pull/390)
- [[9ee50e2](https://github.com/UC-Davis-molecular-computing/scadnano/commit/9ee50e2e474316a64297d44c611fd522eb2a461f)]: bumped version (David Doty) [#390](https://github.com/UC-Davis-molecular-computing/scadnano/pull/390)

0.9.11

A few of the previous releases were broken due to some git synchonization nightmares we were having. It seems to be back on track now.

Commits
- [[05bc17f](https://github.com/UC-Davis-molecular-computing/scadnano/commit/05bc17f2e17ad231edd0ade6bb76f68428628d36)]: fixed bug where scaffold/staple selected when selecting "all ends" select mode (David Doty) [#384](https://github.com/UC-Davis-molecular-computing/scadnano/pull/384)

0.9.10

Not much changed; this release was to test the automated publishing of the package to PyPI through a new GitHub Action.

Commits
- [[a0e9f7f](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/a0e9f7fe09d227ad51ec7f81342bd7cf8726f7fe)]: updated installation instructions with detailed pip cases (David Doty) [#115](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/115)
- [[358e389](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/358e3892a8d517445fdeade33515d8e7630657b5)]: corrected grammar in README (David Doty) [#115](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/115)
- [[d8249ae](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/d8249ae549a091bbf2f4de90fcd969d581b8024a)]: updated README instructions on using Python 3.6 (David Doty) [#115](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/115)
- [[4992423](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/4992423ee51b46f10b9be534689a978931450fd2)]: Setup workflow to publish to PyPI (Benjamin Lee) [#114](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/114)
- [[a3e6b1c](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/a3e6b1cb4562d9bd2214ed59fff369ae6fce2284)]: bumped version to test automated package updating on PyPI (David Doty) [#115](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/115)
- [[b3a880e](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/b3a880e2238b2d622cb175bef61f4eef23fefec4)]: Append python publish to release workflow (Benjamin Lee) [#116](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/116)

0.9.9

This release supports Python version 3.6, if the [dataclasses backport package](https://pypi.org/project/dataclasses/) is also installed. See the [installation instructions](https://github.com/UC-Davis-molecular-computing/scadnano-python-package#installation) for details.

Commits
- [[c2b3b1d](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/c2b3b1d4a76a54151cf38f1a1a399896438e7945)]: removed `<ins>` tag from README (for underlining name of paper) since PyPI doesn't recognize it (David Doty) [#112](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/112)
- [[54f0e12](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/54f0e12b782d687f58341718bc9df4a3445e488c)]: added note to README that relative links do not work when viewing on PyPI (David Doty) [#112](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/112)
- [[385fb29](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/385fb29d114ee81847fff81fd7f842ff13e5a29a)]: added mypy directory to .gitignore, added squarenut design to examples, updated README on using Python 3.6, and fixed a few mypy warnings in scadnano.py (David Doty) [#112](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/112)
- [[8be2817](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/8be2817d4a54a7c6efac99b3fe439815f002eed4)]: to support Python 3.6, replaced forward annotations with pre-3.7 string-based hack; bumped version (David Doty) [#112](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/112)
- [[054a8bf](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/054a8bf0f96bbd66e13050cce5c262da3482d0ec)]: updated examples to v0.9.9 (David Doty) [#112](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/112)

0.9.8

Forgot to bump version number in source code in last release, so doing it now.

Commits
- [[4a3abae](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/4a3abae1681173a133c51b7aaca01920ddc65c82)]: bumped version (David Doty) [#106](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/106)

0.9.7

Just trying to test out some new repo settings. Note the version number is not updated in the source code because I forgot. The next version will fix that.

Commits
- [[57a1eae](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/57a1eae5da6bdd7298de5b8912f1cc8a1674951c)]: changed comment on rise_per_base_pair (David Doty) [#105](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/105)
- [[a081e59](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/a081e5956f9691b47a81799f3fc9c5fbf3ebae89)]: fixed newline in README (David Doty) [#105](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/105)
- [[12ff50d](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/12ff50d585ea338560d33b974428b8002b6d0d14)]: removed requirements.txt (David Doty) [#105](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/105)
- [[a4d2bcd](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/a4d2bcd520bb0b922b707e531bfb1b31530a0452)]: added CODEOWNERS for protected branches PR review requests (David Doty) [#105](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/105)
- [[dff2ec8](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/dff2ec85530152ef24de6017fea5dd0429b94ef1)]: added very large origami example (David Doty) [#105](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/105)
- [[58bb6bc](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/58bb6bcfd7ca0274afa54a65aed63c5304b76b8f)]: fixed example code in README to reference design.scaffold (David Doty) [#105](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/105)
- [[85d0f9d](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/commit/85d0f9d716b712b1cc5af4eff4898c5414cdeeeb)]: changed to relative links to Python files in installation by download method in README, so viewing the README in another branch will link to the version in that branch (David Doty) [#105](https://github.com/UC-Davis-molecular-computing/scadnano-python-package/pull/105)

Page 11 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.