2021-09-27 20:08:51 +00:00
|
|
|
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
|
|
|
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
|
|
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
|
|
|
|
|
|
|
|
## [Unreleased]
|
2023-01-06 07:06:21 +00:00
|
|
|
### Added
|
|
|
|
- `python_version` attribute
|
2023-01-19 08:39:33 +00:00
|
|
|
- `RANDOM_EQUATION_MIN_COMPLEXITY` parameter
|
|
|
|
- `RANDOM_EQUATION_FOF_MAX_DEPTH` parameter
|
|
|
|
- `RANDOM_EQUATION_FOF_MIN_DEPTH` parameter
|
2023-01-08 17:39:39 +00:00
|
|
|
### Changed
|
|
|
|
- `load_config` function modified
|
2023-01-19 08:39:33 +00:00
|
|
|
- Random mode modified
|
|
|
|
- `RANDOM_EQUATION_GEN_COMPLEXITY` parameter renamed to `RANDOM_EQUATION_MAX_COMPLEXITY`
|
2022-12-09 14:15:56 +00:00
|
|
|
## [1.0] - 2022-12-14
|
2022-11-05 22:16:28 +00:00
|
|
|
### Added
|
|
|
|
- `Marker` enum
|
2022-11-22 09:31:58 +00:00
|
|
|
- `get_data` function
|
|
|
|
- `get_config` function
|
2022-10-07 18:57:57 +00:00
|
|
|
### Changed
|
2022-11-05 22:16:28 +00:00
|
|
|
- `marker` parameter added to `plot` method
|
2022-11-22 09:31:58 +00:00
|
|
|
- `upload_data` parameter added to `nft_storage` method
|
|
|
|
- `upload_config` parameter added to `nft_storage` method
|
2022-11-10 14:22:52 +00:00
|
|
|
- `generate` method optimized
|
2022-10-07 18:57:57 +00:00
|
|
|
- Test system modified
|
2022-12-09 13:58:44 +00:00
|
|
|
- `README.md` updated
|
2022-11-08 12:17:01 +00:00
|
|
|
- `Python 3.11` added to `test.yml`
|
2022-11-27 12:37:43 +00:00
|
|
|
- `plot` method warning bug fixed
|
2022-12-09 13:58:44 +00:00
|
|
|
- Random mode modified
|
2022-11-10 14:22:52 +00:00
|
|
|
### Removed
|
|
|
|
- `fill_data` function
|
2022-09-28 16:26:13 +00:00
|
|
|
## [0.9] - 2022-09-28
|
2022-09-09 17:34:56 +00:00
|
|
|
### Added
|
|
|
|
- Anaconda workflow
|
2022-06-19 13:39:17 +00:00
|
|
|
### Changed
|
2022-09-09 12:27:14 +00:00
|
|
|
- `README.md` updated
|
2022-09-15 04:05:07 +00:00
|
|
|
- `CODE_OF_CONDUCT.md` updated
|
2022-09-09 12:27:14 +00:00
|
|
|
- `demo.ipynb` updated
|
2022-08-27 19:57:20 +00:00
|
|
|
- `cmap` parameter added to `plot` method
|
2022-06-19 13:39:17 +00:00
|
|
|
- Random mode modified
|
2022-06-21 03:46:55 +00:00
|
|
|
- Test system modified
|
2022-06-21 15:54:24 +00:00
|
|
|
- `generate` method optimized
|
2022-09-15 04:05:07 +00:00
|
|
|
- `samila_help` function updated
|
2022-09-15 09:22:24 +00:00
|
|
|
- `load_data` and `load_config` functions error handling updated
|
2022-05-31 15:39:27 +00:00
|
|
|
## [0.8] - 2022-06-01
|
2022-05-17 13:24:04 +00:00
|
|
|
### Added
|
2022-05-28 11:54:18 +00:00
|
|
|
- `INVALID_COLOR_TYPE_ERROR` error
|
|
|
|
- `COLOR_NOT_FOUND_WARNING` warning
|
|
|
|
- `BOTH_COLOR_COMPLEMENT_WARNING` warning
|
2022-05-19 21:49:51 +00:00
|
|
|
- `set_background` function
|
2022-05-17 13:24:04 +00:00
|
|
|
- `is_valid_color` function
|
|
|
|
- `color_complement` function
|
|
|
|
- `select_color` function
|
2022-05-08 19:46:45 +00:00
|
|
|
### Changed
|
2022-05-19 21:49:51 +00:00
|
|
|
- Transparent mode support for `bgcolor` parameter
|
2022-05-08 19:46:45 +00:00
|
|
|
- Random mode modified
|
2022-05-17 13:24:04 +00:00
|
|
|
- Complementary color support for `color` and `bgcolor` parameters
|
|
|
|
- `filter_color` function modified
|
2022-05-03 11:07:09 +00:00
|
|
|
## [0.7] - 2022-05-04
|
2022-04-26 13:06:19 +00:00
|
|
|
### Added
|
2022-04-30 14:19:40 +00:00
|
|
|
- `fill_data` function
|
2022-04-26 13:06:19 +00:00
|
|
|
- `random_hex_color_gen` function
|
|
|
|
- `color`,`bgcolor` and `projection` parameters random mode
|
2022-04-16 04:45:22 +00:00
|
|
|
### Changed
|
2022-04-30 14:19:40 +00:00
|
|
|
- Calculation warning added to `generate` method
|
2022-04-20 08:58:11 +00:00
|
|
|
- Hex color support for `color` and `bgcolor` parameters
|
2022-04-16 04:45:22 +00:00
|
|
|
- Test system modified
|
2022-04-17 05:42:49 +00:00
|
|
|
- Random mode modified
|
2022-04-26 13:06:19 +00:00
|
|
|
- `filter_color` function modified
|
|
|
|
- `filter_projection` function modified
|
2022-05-01 07:54:10 +00:00
|
|
|
- `is_same_data` function modified
|
2022-04-20 08:58:11 +00:00
|
|
|
- `README.md` updated
|
2022-04-09 20:31:28 +00:00
|
|
|
## [0.6] - 2022-04-13
|
2022-04-03 06:35:52 +00:00
|
|
|
### Added
|
|
|
|
- `save_params_filter` function
|
|
|
|
### Changed
|
2022-04-06 12:40:16 +00:00
|
|
|
- `__del__` method updated
|
|
|
|
- `message` field changed in `save_fig_file` function
|
|
|
|
- `message` field changed in `save_config_file` function
|
|
|
|
- `message` field changed in `save_data_file` function
|
|
|
|
- `message` field changed in `nft_storage_upload` function
|
2022-04-03 06:35:52 +00:00
|
|
|
- `depth` section added to config/data file
|
2022-03-25 12:55:01 +00:00
|
|
|
- `linewidth` parameter added to `plot` method
|
|
|
|
- `linewidth` parameter added to `plot_params_filter` function
|
2022-04-06 15:25:13 +00:00
|
|
|
- Random mode modified
|
|
|
|
- `README.md` updated
|
2022-03-17 11:06:29 +00:00
|
|
|
## [0.5] - 2022-03-21
|
2022-01-24 11:47:29 +00:00
|
|
|
### Added
|
2022-02-04 12:25:05 +00:00
|
|
|
- `__del__` method
|
2022-01-25 08:06:17 +00:00
|
|
|
- Demo notebook
|
2022-01-17 14:01:04 +00:00
|
|
|
### Changed
|
2022-01-29 13:05:02 +00:00
|
|
|
- `depth` parameter added to `nft_storage` method
|
|
|
|
- `depth` parameter added to `save_fig_buf` function
|
2022-02-04 18:26:03 +00:00
|
|
|
- `alpha` parameter added to `plot` method
|
|
|
|
- `alpha` parameter added to `plot_params_filter` function
|
2022-01-25 08:06:17 +00:00
|
|
|
- Random mode modified
|
2022-01-17 14:01:04 +00:00
|
|
|
- `README.md` updated
|
2022-01-12 18:42:15 +00:00
|
|
|
## [0.4] - 2022-01-13
|
2021-12-14 15:17:12 +00:00
|
|
|
### Added
|
2022-01-04 15:24:12 +00:00
|
|
|
- `PLOT_DATA_ERROR` error message
|
|
|
|
- `_GI_initializer` function
|
|
|
|
- `generate_params_filter` function
|
|
|
|
- `plot_params_filter` function
|
|
|
|
- `filter_size` function
|
|
|
|
- `save_config` method
|
|
|
|
- `load_config` function
|
|
|
|
- `save_config_file` function
|
|
|
|
- `samilaConfigError` class
|
|
|
|
- `samilaPlotError` class
|
|
|
|
- `filter_float` function
|
2021-12-14 15:17:12 +00:00
|
|
|
- Random equations mode
|
2021-12-18 21:01:07 +00:00
|
|
|
- `function1_str` attribute
|
|
|
|
- `function2_str` attribute
|
2021-12-14 15:29:02 +00:00
|
|
|
### Changed
|
2022-01-12 18:40:16 +00:00
|
|
|
- `README.md` updated
|
2022-01-05 21:11:33 +00:00
|
|
|
- `plot` section added to data file
|
|
|
|
- `edgecolor` changed to `c` in `plot` method
|
2022-01-04 15:24:12 +00:00
|
|
|
- `config` parameter added to GenerativeImage `__init__`
|
|
|
|
- `filter_projection` function edited
|
2021-12-14 15:29:02 +00:00
|
|
|
- Test system updated
|
2022-01-04 15:24:12 +00:00
|
|
|
### Removed
|
|
|
|
- `NO_FUNCTION_ERROR` error message
|
|
|
|
- `DATA_PARSING_ERROR` error message
|
|
|
|
- `JUST_DATA_WARNING` warning message
|
2021-11-09 13:49:04 +00:00
|
|
|
## [0.3] - 2021-11-10
|
2021-10-15 15:11:20 +00:00
|
|
|
### Added
|
2021-10-30 08:24:44 +00:00
|
|
|
- Discord channel
|
2021-10-22 09:19:48 +00:00
|
|
|
- `load_data` function
|
2021-10-22 07:30:11 +00:00
|
|
|
- `save_data_file` function
|
2021-10-22 07:33:07 +00:00
|
|
|
- `save_data` method
|
2021-10-15 21:44:05 +00:00
|
|
|
### Changed
|
2021-10-22 09:19:48 +00:00
|
|
|
- `data` parameter added to GenerativeImage `__init__`
|
2021-10-15 15:11:20 +00:00
|
|
|
- `depth` parameter added to `save_image` method
|
|
|
|
- `depth` parameter added to `save_fig_file` function
|
2021-10-18 13:11:41 +00:00
|
|
|
- `save_image` and `nft_storage` methods background bug fixed
|
|
|
|
- `README.md` updated
|
2021-10-15 21:44:05 +00:00
|
|
|
- Test system updated
|
2021-10-30 10:06:38 +00:00
|
|
|
- `Python 3.10` added to `test.yml`
|
2021-10-13 21:08:36 +00:00
|
|
|
## [0.2] - 2021-10-14
|
2021-10-07 07:00:12 +00:00
|
|
|
### Added
|
2021-10-08 16:25:19 +00:00
|
|
|
- `dependabot.yml`
|
|
|
|
- `requirements-splitter.py`
|
2021-10-05 10:06:19 +00:00
|
|
|
- `samila_help` function
|
|
|
|
- `test.py`
|
|
|
|
- `function_test.py`
|
2021-10-15 21:44:05 +00:00
|
|
|
- `overall_test.py`
|
|
|
|
- `nft_upload_test.py`
|
2021-10-06 20:24:03 +00:00
|
|
|
- `is_same_data` function
|
2021-10-12 13:04:55 +00:00
|
|
|
- `save_image` method
|
2021-09-30 11:42:40 +00:00
|
|
|
### Changed
|
2021-10-09 06:34:03 +00:00
|
|
|
- `dev-requirements.txt` updated
|
2021-09-30 11:42:40 +00:00
|
|
|
- `README.md` updated
|
2021-10-05 10:06:19 +00:00
|
|
|
- `__main__.py` updated
|
2021-10-15 21:44:05 +00:00
|
|
|
- Test system updated
|
2021-10-11 22:15:56 +00:00
|
|
|
- `nft_storage` method updated
|
2021-09-27 20:08:51 +00:00
|
|
|
## [0.1] - 2021-09-30
|
|
|
|
### Added
|
|
|
|
- `GenerativeImage` class
|
|
|
|
- `plot` method
|
|
|
|
- `generate` method
|
2021-09-30 01:23:51 +00:00
|
|
|
- `nft_storage` method
|
2021-09-27 20:08:51 +00:00
|
|
|
|
2022-12-09 14:15:56 +00:00
|
|
|
[Unreleased]: https://github.com/sepandhaghighi/samila/compare/v1.0...dev
|
|
|
|
[1.0]: https://github.com/sepandhaghighi/samila/compare/v0.9...v1.0
|
2022-09-28 16:26:13 +00:00
|
|
|
[0.9]: https://github.com/sepandhaghighi/samila/compare/v0.8...v0.9
|
2022-05-31 15:39:27 +00:00
|
|
|
[0.8]: https://github.com/sepandhaghighi/samila/compare/v0.7...v0.8
|
2022-05-03 11:07:09 +00:00
|
|
|
[0.7]: https://github.com/sepandhaghighi/samila/compare/v0.6...v0.7
|
2022-04-09 20:31:28 +00:00
|
|
|
[0.6]: https://github.com/sepandhaghighi/samila/compare/v0.5...v0.6
|
2022-03-17 11:06:29 +00:00
|
|
|
[0.5]: https://github.com/sepandhaghighi/samila/compare/v0.4...v0.5
|
2022-01-08 12:16:12 +00:00
|
|
|
[0.4]: https://github.com/sepandhaghighi/samila/compare/v0.3...v0.4
|
2021-11-09 13:49:04 +00:00
|
|
|
[0.3]: https://github.com/sepandhaghighi/samila/compare/v0.2...v0.3
|
2021-10-13 08:10:41 +00:00
|
|
|
[0.2]: https://github.com/sepandhaghighi/samila/compare/v0.1...v0.2
|
2021-09-27 20:08:51 +00:00
|
|
|
[0.1]: https://github.com/sepandhaghighi/samila/compare/1058677...v0.1
|
|
|
|
|
|
|
|
|
|
|
|
|