All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.4 - 2024-11-20
- Command Line Interface (CLI)
- GitHub actions are limited to the
dev
andmaster
branches - Test system modified
Python 3.13
added totest.yml
1.3 - 2024-09-09
deprecated
function- 14 new generation modes
F1_VS_F2
F2_VS_F1
F1_VS_INDEX
F2_VS_INDEX
INDEX_VS_F1
INDEX_VS_F2
F1_VS_X1
F2_VS_X1
F1_VS_X2
F2_VS_X2
X1_VS_F1
X1_VS_F2
X2_VS_F1
X2_VS_F2
bulk.ipynb
notebook
mode
parameter added togenerate
methodREADME.md
updateddemo.ipynb
updated
1.2 - 2024-06-25
feature_request.yml
templateconfig.yml
for issue templateget_cmap
functionGateway
enumSECURITY.md
- Bug report template modified
func_seed
parameter added to GenerativeImage__init__
- Minor edits in
functions.py
DEFAULT_CMAP
renamed toDEFAULT_CMAP_NAME
pillow
added to conda dependenciescodecov
removed fromdev-requirements.txt
gateway
parameter added tonft_storage
method- Test system modified
- Random mode modified
README.md
updatedPython 3.5
support droppedPython 3.12
added totest.yml
1.1 - 2023-04-05
__version__
attributepython_version
attributeget_python_version
functionRANDOM_EQUATION_MIN_COMPLEXITY
parameterRANDOM_EQUATION_FOF_MAX_DEPTH
parameterRANDOM_EQUATION_FOF_MIN_DEPTH
parameterrotate
function
rotation
parameter added toplot
methodtimeout
parameter added tonft_storage
methodload_config
function modifiednft_storage_upload
function modified- Random mode modified
RANDOM_EQUATION_GEN_COMPLEXITY
parameter renamed toRANDOM_EQUATION_MAX_COMPLEXITY
README.md
updated
1.0 - 2022-12-14
Marker
enumget_data
functionget_config
function
marker
parameter added toplot
methodupload_data
parameter added tonft_storage
methodupload_config
parameter added tonft_storage
methodgenerate
method optimized- Test system modified
README.md
updatedPython 3.11
added totest.yml
plot
method warning bug fixed- Random mode modified
fill_data
function
0.9 - 2022-09-28
- Anaconda workflow
README.md
updatedCODE_OF_CONDUCT.md
updateddemo.ipynb
updatedcmap
parameter added toplot
method- Random mode modified
- Test system modified
generate
method optimizedsamila_help
function updatedload_data
andload_config
functions error handling updated
0.8 - 2022-06-01
INVALID_COLOR_TYPE_ERROR
errorCOLOR_NOT_FOUND_WARNING
warningBOTH_COLOR_COMPLEMENT_WARNING
warningset_background
functionis_valid_color
functioncolor_complement
functionselect_color
function
- Transparent mode support for
bgcolor
parameter - Random mode modified
- Complementary color support for
color
andbgcolor
parameters filter_color
function modified
0.7 - 2022-05-04
fill_data
functionrandom_hex_color_gen
functioncolor
,bgcolor
andprojection
parameters random mode
- Calculation warning added to
generate
method - Hex color support for
color
andbgcolor
parameters - Test system modified
- Random mode modified
filter_color
function modifiedfilter_projection
function modifiedis_same_data
function modifiedREADME.md
updated
0.6 - 2022-04-13
save_params_filter
function
__del__
method updatedmessage
field changed insave_fig_file
functionmessage
field changed insave_config_file
functionmessage
field changed insave_data_file
functionmessage
field changed innft_storage_upload
functiondepth
section added to config/data filelinewidth
parameter added toplot
methodlinewidth
parameter added toplot_params_filter
function- Random mode modified
README.md
updated
0.5 - 2022-03-21
__del__
method- Demo notebook
depth
parameter added tonft_storage
methoddepth
parameter added tosave_fig_buf
functionalpha
parameter added toplot
methodalpha
parameter added toplot_params_filter
function- Random mode modified
README.md
updated
0.4 - 2022-01-13
PLOT_DATA_ERROR
error message_GI_initializer
functiongenerate_params_filter
functionplot_params_filter
functionfilter_size
functionsave_config
methodload_config
functionsave_config_file
functionsamilaConfigError
classsamilaPlotError
classfilter_float
function- Random equations mode
function1_str
attributefunction2_str
attribute
README.md
updatedplot
section added to data fileedgecolor
changed toc
inplot
methodconfig
parameter added to GenerativeImage__init__
filter_projection
function edited- Test system updated
NO_FUNCTION_ERROR
error messageDATA_PARSING_ERROR
error messageJUST_DATA_WARNING
warning message
0.3 - 2021-11-10
- Discord channel
load_data
functionsave_data_file
functionsave_data
method
data
parameter added to GenerativeImage__init__
methoddepth
parameter added tosave_image
methoddepth
parameter added tosave_fig_file
functionsave_image
andnft_storage
methods background bug fixedREADME.md
updated- Test system updated
Python 3.10
added totest.yml
0.2 - 2021-10-14
dependabot.yml
requirements-splitter.py
samila_help
functiontest.py
function_test.py
overall_test.py
nft_upload_test.py
is_same_data
functionsave_image
method
dev-requirements.txt
updatedREADME.md
updated__main__.py
updated- Test system updated
nft_storage
method updated
0.1 - 2021-09-30
GenerativeImage
classplot
methodgenerate
methodnft_storage
method