|
1 | 1 | History |
2 | 2 | ------- |
3 | | -0.3.4 (2024-10-01) |
4 | 3 |
|
5 | | -From issues #16 - Including dependencies in Pypi package |
6 | | -- Have updated setup.py file and dependencies are included in Pypi directly. |
| 4 | +Unreleased |
| 5 | +~~~~~~~~~~ |
7 | 6 |
|
8 | | -Thanks to @manulera for raising this issue. |
| 7 | +- Repaired and modernized the documentation with a Sphinx + PyData Sphinx Theme setup. |
| 8 | +- Added a cleaner front page, quickstart example, workflow gallery refresh, and improved Colab notebook links. |
9 | 9 |
|
10 | | -0.3.3 (2023-11-08) |
| 10 | +1.0.5 (2026-03-15) |
| 11 | +~~~~~~~~~~~~~~~~~~ |
11 | 12 |
|
12 | | -- Updated readme file with extra examples |
| 13 | +- Added the Aspergillus CRISPR workflow notebook. |
| 14 | +- Introduced the ``teemi.legacy.build`` namespace to preserve older build helpers while simplifying the main build modules. |
| 15 | +- Added tests around CRISPR guide logic and sequence fetching. |
13 | 16 |
|
14 | | -- Fixed setup.py file for installation of development packages like: pip install teemi[dev] |
| 17 | +1.0.4 (2026-03-14) |
| 18 | +~~~~~~~~~~~~~~~~~~ |
15 | 19 |
|
| 20 | +- Updated the PyPI publishing workflow. |
16 | 21 |
|
17 | | -0.3.2 (2023-01-08) |
| 22 | +1.0.3 (2026-03-14) |
| 23 | +~~~~~~~~~~~~~~~~~~ |
18 | 24 |
|
19 | | -This release features a re-factored DesignAssembly class with: |
| 25 | +- Added roadmap and release documentation to support project planning and maintenance. |
20 | 26 |
|
21 | | -- Simplified methods i.e. redundant methods have been removed. |
| 27 | +1.0.2 (2025-11-14) |
| 28 | +~~~~~~~~~~~~~~~~~~ |
22 | 29 |
|
23 | | -- The ability to add more than one pad, which can be used to make constructs with overlapping ends for for plasmid cloning. |
24 | | - |
| 30 | +- Fixed a small packaging/versioning issue in the release process. |
25 | 31 |
|
26 | | -0.3.1 (2023-31-07) |
27 | | -- This release failed due to a bug in the readme file. |
| 32 | +1.0.1 (2025-02-15) |
| 33 | +~~~~~~~~~~~~~~~~~~ |
28 | 34 |
|
| 35 | +- Fixed a PyPI packaging syntax issue in the README metadata used during release. |
29 | 36 |
|
30 | | -0.3.0 (2023-22-06) |
| 37 | +1.0.0 (2025-02-15) |
31 | 38 | ~~~~~~~~~~~~~~~~~~ |
32 | 39 |
|
33 | | -* New submodules: gibson_cloning |
| 40 | +- Updated CI/test configuration around supported Python versions for the 1.0 release line. |
34 | 41 |
|
35 | | -This module is used to perform simple Gibson cloning workflows. |
36 | | -While the addition of the "gibson_cloning" submodule is an exciting development, this module is still a work in progress. |
37 | | -Next, a golden gate module. Keep posted on the progress. |
| 42 | +0.5.1 (2024-10-01) |
| 43 | +~~~~~~~~~~~~~~~~~~ |
38 | 44 |
|
| 45 | +- Updated packaging so project dependencies are included directly in the PyPI package. |
39 | 46 |
|
40 | | -0.2.0 (2023-31-05) |
| 47 | +0.5.0 (2023-11-08) |
41 | 48 | ~~~~~~~~~~~~~~~~~~ |
42 | 49 |
|
43 | | -* New submodules: CRISPRsequencecutter, sequence_finder. |
| 50 | +- Expanded the README with more examples. |
| 51 | +- Fixed installation of development extras such as ``pip install teemi[dev]``. |
| 52 | + |
| 53 | +0.4.0 (2023-01-08) |
| 54 | +~~~~~~~~~~~~~~~~~~ |
44 | 55 |
|
45 | | -CRISPRSequenceCutter is a dataclass that is used to cut DNA through CRISPR-cas9 double-stranded break. |
46 | | -SequenceFinder is a dataclass that finds upstream and downstream sequences from a sequence input, annotates them and saves them. |
| 56 | +- Refactored the ``DesignAssembly`` class. |
| 57 | +- Simplified redundant methods. |
| 58 | +- Added support for multiple pads when constructing assemblies. |
47 | 59 |
|
48 | | -0.1.0 (2023-01-02) |
| 60 | +0.3.1 (2023-07-31) |
49 | 61 | ~~~~~~~~~~~~~~~~~~ |
50 | 62 |
|
51 | | -* First release on PyPI. |
| 63 | +- Release attempt affected by a README bug. |
52 | 64 |
|
| 65 | +0.3.0 (2023-06-22) |
| 66 | +~~~~~~~~~~~~~~~~~~ |
| 67 | + |
| 68 | +- Added the ``gibson_cloning`` submodule for simple Gibson cloning workflows. |
| 69 | + |
| 70 | +0.2.0 (2023-05-31) |
| 71 | +~~~~~~~~~~~~~~~~~~ |
| 72 | + |
| 73 | +- Added the ``CRISPRsequencecutter`` and ``sequence_finder`` submodules. |
| 74 | + |
| 75 | +0.1.0 (2023-02-01) |
| 76 | +~~~~~~~~~~~~~~~~~~ |
53 | 77 |
|
| 78 | +- First release on PyPI. |
0 commit comments