-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from leoisl/release-please--branches--main--com…
…ponents--plasnet chore(main): release 0.1.0
- Loading branch information
Showing
2 changed files
with
98 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,97 @@ | ||
# Changelog | ||
|
||
## 0.1.0 (2023-11-13) | ||
|
||
|
||
### Build System | ||
|
||
* adding mypy to dev deps ([5cac9e6](https://github.com/leoisl/plasnet/commit/5cac9e6e583108ffb9cf3dfa9da0fa492fb3c61d)) | ||
|
||
|
||
### Continuous Integration | ||
|
||
* adding convetional-prs action ([75015ff](https://github.com/leoisl/plasnet/commit/75015ff594452b606ff729941b31cfebebd66e3e)) | ||
* adding release-please action ([0cb02c8](https://github.com/leoisl/plasnet/commit/0cb02c8ad06e4d1ac83fb7f5733fa90835e0c97a)) | ||
* improving CI script and installing plasnet ([8377b7d](https://github.com/leoisl/plasnet/commit/8377b7d836c844593395f33bb66ab365bc58401f)) | ||
* temporarily using python version 3.11 to save resources ([cd99d2f](https://github.com/leoisl/plasnet/commit/cd99d2f785c86cd3dfb6b1f71cc03e3a521de8bc)) | ||
* testing ci fail ([3c32e95](https://github.com/leoisl/plasnet/commit/3c32e9558aaf90af82edd27b7dfc538bd7f80146)) | ||
* using the correct default branch ([790fd34](https://github.com/leoisl/plasnet/commit/790fd346e95e08d76cb96e9bc966d92d7150c6b7)) | ||
|
||
|
||
### Miscellaneous Chores | ||
|
||
* adding Makefile ([b9381ce](https://github.com/leoisl/plasnet/commit/b9381ce224f5f03384a83d616ac468e6970a8cc9)) | ||
* adding pylint to dev-deps ([45931e5](https://github.com/leoisl/plasnet/commit/45931e5e34f0349dc493e2de4d3bdbc613492e85)) | ||
* pre-commit now failing fast and adding commented out pylint hook ([dd64f2a](https://github.com/leoisl/plasnet/commit/dd64f2a9545cdebc2a8f31a3e4ca6eba814d9ea1)) | ||
* pylint now runs but pre-commit does not fail if it fails ([e00ee75](https://github.com/leoisl/plasnet/commit/e00ee751f44e58c9d4be8b6cae407fcde2300cc5)) | ||
|
||
|
||
### Features | ||
|
||
* adding colours to subcommunities visualisation ([730bcc5](https://github.com/leoisl/plasnet/commit/730bcc56459d8da91e5d207de6c3f280d603c67d)) | ||
* adding commitlint to the repo ([b719203](https://github.com/leoisl/plasnet/commit/b719203fe5181308bfafc90601f31e022342a213)) | ||
* adding conventional commit checking through pre-commit ([273d9df](https://github.com/leoisl/plasnet/commit/273d9df444bcfc4ad19ce831991e37213bcb7b4d)) | ||
* adding flake8, black and isort to dev deps ([a192108](https://github.com/leoisl/plasnet/commit/a1921088c41ade4e75fc6deb1fb19131ce8f9c75)) | ||
* adding initial Makefile with pre_commit rule ([2b9b32d](https://github.com/leoisl/plasnet/commit/2b9b32daf60736a8f9892325fb6fb11f21482c4e)) | ||
* adding remove_plasmids() to BaseGraph ([be7e729](https://github.com/leoisl/plasnet/commit/be7e729dc30ab67aa0920e05adc7d35a23f5f54f)) | ||
* adding seed-isort-config to auto config known_third_party ([42d8879](https://github.com/leoisl/plasnet/commit/42d88790dd80ef62d85ee11dabc9140ce879890b)) | ||
* now adding subcommunity colours to the community vis. in the type subcommand ([9f7fe62](https://github.com/leoisl/plasnet/commit/9f7fe62f842cacceba7a9af50e89ad30842a56fe)) | ||
* now creating objects/communities.tsv file describing the community clustering in the split subcommand ([511d677](https://github.com/leoisl/plasnet/commit/511d677293a1d9895fa56a066e2d685f25b619a7)) | ||
* outputting an objects/typing.tsv file describing the typing for the type subcommand ([690fc84](https://github.com/leoisl/plasnet/commit/690fc849c28838145633098f455ecf6b7eb60513)) | ||
* outputting binary objects in the type subcommand ([49f0c4c](https://github.com/leoisl/plasnet/commit/49f0c4cbb28da27d94e7775be8d876bd0d0086c2)) | ||
* running pre-commit during CI ([3c930e5](https://github.com/leoisl/plasnet/commit/3c930e5cdc384ae5d4a4ea18d7a20d98276c6176)) | ||
|
||
|
||
### Bug Fixes | ||
|
||
* adding --version to the CLI ([7c8aee9](https://github.com/leoisl/plasnet/commit/7c8aee93378dc3ef15eb4b1d8a5cadc6506a4ce4)) | ||
* adding more logging to the type subcommand ([9168ff9](https://github.com/leoisl/plasnet/commit/9168ff9d039c21df59625479709a6a12a03e8056)) | ||
* adding the main import back to plasnet/__init__.py ([1b87f48](https://github.com/leoisl/plasnet/commit/1b87f48d1eeb50b0de1ce9c38d82414e3a5a693b)) | ||
* addint stubs to mypy and making it strict ([dbba7b3](https://github.com/leoisl/plasnet/commit/dbba7b339e07db0b0326567c5cda3df387a68a84)) | ||
* all_subcommunities in the type subcommand is now Subcommunities instead of list[Subcommunities] ([ff00cde](https://github.com/leoisl/plasnet/commit/ff00cde3f9024dab151fdfbaf2af51326cab1405)) | ||
* BaseGraph.get_induced_components() now actually retruning a BaseGraph ([a3e390f](https://github.com/leoisl/plasnet/commit/a3e390f2165fb3ae2df7614df7dc50d0a43bf303)) | ||
* casting Communities to itself ([9719792](https://github.com/leoisl/plasnet/commit/97197920c67ae800f5b699b62802b4cfa157bd6a)) | ||
* doing pre-commit linting/formatting properly now ([a9f16e4](https://github.com/leoisl/plasnet/commit/a9f16e4b9232ba3caea6c82da870520ee1de4c27)) | ||
* explicitly exporting attribute 'main' in plasnet package ([d8f00d8](https://github.com/leoisl/plasnet/commit/d8f00d8f0674ba73a9de8fbe2b5f1dbe735d8d55)) | ||
* fixing BaseGraph and ListOfGraphs typings ([8e41e76](https://github.com/leoisl/plasnet/commit/8e41e7663fa7d9e6050477b17ff85b0924fe8c36)) | ||
* fixing BaseGraph constructor and all the hierarchy constructors and adding the label attribute ([a3e7916](https://github.com/leoisl/plasnet/commit/a3e79165a6712e2a1a1d2c4703618356205644fa)) | ||
* fixing implementation of CommunityGraph.split_graph_into_subcommunities ([6fdacc7](https://github.com/leoisl/plasnet/commit/6fdacc7b1c1d1d2bb199ea9f6e7d59229d80dffa)) | ||
* fixing implementation of OutputProducer.produce_subcommunities_visualisation() ([6e455f8](https://github.com/leoisl/plasnet/commit/6e455f81c48ad5ff494ba507b900d4c35db3cd41)) | ||
* fixing small import issue in community_graph.py ([83474cd](https://github.com/leoisl/plasnet/commit/83474cd4ae12d7643b6da266c297fae7350e96f5)) | ||
* fixing type subcommand description ([7ef7dcf](https://github.com/leoisl/plasnet/commit/7ef7dcfe17a6b9312baee9aeb4096b3eb15fe09b)) | ||
* fixing type subcommand implementation ([b99a412](https://github.com/leoisl/plasnet/commit/b99a4122e0afba876c81d6be8b28951214f41314)) | ||
* improving linting ([bb7fd3a](https://github.com/leoisl/plasnet/commit/bb7fd3a79dcbbac5742eef47a67634bdc0ff0c9e)) | ||
* improving pre-commit config ([b066a0f](https://github.com/leoisl/plasnet/commit/b066a0ffff6316e6953695a38614dbb8890cbb1a)) | ||
* improving Subcommunities inheritance ([345c31f](https://github.com/leoisl/plasnet/commit/345c31fba2e4796fbfefbbee53efa1a77a8abaa8)) | ||
* Improving SubcommunityGraph inheritance and implementing required methods ([45e18b4](https://github.com/leoisl/plasnet/commit/45e18b445f200dfde2d18dc70025ea7f1074cd02)) | ||
* managing pre-commit configs through .pre-commit-config.yaml ([27587a7](https://github.com/leoisl/plasnet/commit/27587a78efa61a865926846e2df4c84e6b1cd2ae)) | ||
* now keeping mypy and flake8 logs when pre-committing ([7f00712](https://github.com/leoisl/plasnet/commit/7f00712f45e892fe2e5a6cb2320dd0233837ded7)) | ||
* now outputting subcommunities and refactoring communities outputting ([b5b7d68](https://github.com/leoisl/plasnet/commit/b5b7d689fba4dad4bec42b5f6cc8f6b9eee4ba3b)) | ||
* PlasmidGraph.build() now actually returning a PlasmidGraph ([a739a58](https://github.com/leoisl/plasnet/commit/a739a580773516ca99c674c048971ec97efd7026)) | ||
* plasnet.main() does not return anything ([206ea6a](https://github.com/leoisl/plasnet/commit/206ea6ae4fdbd72302cc244971fd54059ccc0f25)) | ||
* reducing max line length from 120 to 100 ([72d8f76](https://github.com/leoisl/plasnet/commit/72d8f769b2b8cd1af385e3483902bcb3c8ebebf6)) | ||
* removing husky and commitlint config - all done through pre-commit now ([061b5b8](https://github.com/leoisl/plasnet/commit/061b5b89592a889b53f33370dd0a858f61db6265)) | ||
* removing redundant noqa ([0ccb383](https://github.com/leoisl/plasnet/commit/0ccb3836b88c813231d10653534bd320946218b2)) | ||
* removing verbosity from pre-commits ([a82c582](https://github.com/leoisl/plasnet/commit/a82c582b8050d586953639aacc0ff5298880e3b0)) | ||
* updating pre-commit deps ([acae5f6](https://github.com/leoisl/plasnet/commit/acae5f6fc76a68ccb54c82c1d5f23f8279720672)) | ||
* updating readme ([081610d](https://github.com/leoisl/plasnet/commit/081610d2bf16e4af5950a81acc8e4e5db2e3a677)) | ||
* using the graph label for filename and label instead of generating them on the fly ([6a98166](https://github.com/leoisl/plasnet/commit/6a98166fb067454fb9fc45f3bc9ab2d5fda12399)) | ||
|
||
|
||
### Code Refactoring | ||
|
||
* adding a comment to Makefile ([7fad449](https://github.com/leoisl/plasnet/commit/7fad44990286b044fe98ffb2ea1291445661590d)) | ||
* adding an important comment to .pre-commit-config.yaml ([5db6074](https://github.com/leoisl/plasnet/commit/5db6074335e0f65d0a3229525e24e123d35a65f8)) | ||
* black ([a4d8aa2](https://github.com/leoisl/plasnet/commit/a4d8aa2f4c2e421e9fa83d60c11db825b6391c22)) | ||
* black reformatting ([a470b9f](https://github.com/leoisl/plasnet/commit/a470b9fa540e1c76463d34c5f7e46b6e938d8803)) | ||
* extracting class BlackholeGraph from CommunityGraph ([0706794](https://github.com/leoisl/plasnet/commit/0706794d3c5fdcc78f39483c8cf5e01579a9cd9d)) | ||
* flake8 ([0178225](https://github.com/leoisl/plasnet/commit/01782256e8ffe36db6725bbf9aa6d0158079b4ad)) | ||
* improving overall typing ([59ff4e0](https://github.com/leoisl/plasnet/commit/59ff4e0a6d234a671093396f0908be2aaf43f6e3)) | ||
* isort ([8a1a0c6](https://github.com/leoisl/plasnet/commit/8a1a0c606d7064e69d086e192d0b0a0c81ded72c)) | ||
* linting ([87cb9f2](https://github.com/leoisl/plasnet/commit/87cb9f25ada0017dfd87f6447aa7e250492ebcf2)) | ||
* OutputProducer.produce_subcommunities_visualisation() now receives Subcommunities instead of list[Subcommunities] ([0bfd9e7](https://github.com/leoisl/plasnet/commit/0bfd9e79055737aff2aa2d00fdbc8cbbef66e26f)) | ||
* removing unused import pickle ([5206a38](https://github.com/leoisl/plasnet/commit/5206a38a1e60e23f8e98e9fbb0c08bacd21e5ac0)) | ||
* small typing refactor: List -> list ([32d240b](https://github.com/leoisl/plasnet/commit/32d240bb9b63929c6d3f3a66422a91bf176f9444)) | ||
* type of our nodes is str ([d7fac0b](https://github.com/leoisl/plasnet/commit/d7fac0bd5b53c7430baa78e83a64156a68678ca6)) | ||
* **typing:** improving ListOfGraphs.load() typing ([68b60ae](https://github.com/leoisl/plasnet/commit/68b60aec5ab39289a7c49a25468be74d834b27da)) | ||
* unused methods cleanup ([223fc13](https://github.com/leoisl/plasnet/commit/223fc134385a06f3497283506f9cb4c73100ba36)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters