Wykres commitów

425 Commity (master)

Autor SHA1 Wiadomość Data
Sepand Haghighi 6316e17d83
Version 1.1 (#187)
* rel : migrate to version 1.1

* fix : params.py revert
2023-04-05 18:03:36 +03:30
Sadra Sabouri 2a98624138
Samila version added for reproducibility (#184)
* change : micro version is no longer saved.

* add : `__version__` attribute for Samila version. (#171)

* fix : minor mistake in CHANGELOG.md.

* update : `VERSION_WARNING` updated.
2023-03-31 17:37:17 +03:30
dependabot[bot] a994902006
Bump art from 5.8 to 5.9 (#181)
Bumps [art](https://github.com/sepandhaghighi/art) from 5.8 to 5.9.
- [Release notes](https://github.com/sepandhaghighi/art/releases)
- [Changelog](https://github.com/sepandhaghighi/art/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sepandhaghighi/art/compare/v5.8...v5.9)

---
updated-dependencies:
- dependency-name: art
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 12:17:11 +03:30
dependabot[bot] 74128ba966
Bump matplotlib from 3.7.0 to 3.7.1 (#180)
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.7.0...v3.7.1)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 03:38:20 +03:30
Sepand Haghighi be973ee183
Timeout (#182)
* fix : nft_storage_upload function updated

* doc : CHANGELOG updated

* fix : autopep8

* doc : README updated

* doc : minor edit in notebook flags

* fix : minor edit in style
2023-03-27 01:09:43 +03:30
Sadra Sabouri a54a5107a5
Rotation Added (#177)
* rotate : [INIT]

* edit : docstring edited.

* add : `rotate` function added.

* edit : docstring edited.

* add : `rotate` added to config and data files.

* log : changes logged.

* update : document updated.

* test : tests added (#176)

* add : `PIL` added to dependecies.

* fix : typo fixed in `requirements.txt`.

* remove : extra import in `genimage.py` removed.

* add : version for Pillow.

---------

Co-authored-by: sepandhaghighi <sepand.haghighi@yahoo.com>
2023-03-26 18:30:40 +03:30
dependabot[bot] e3c9cede8c
Bump matplotlib from 3.6.3 to 3.7.0 (#179)
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.6.3 to 3.7.0.
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.6.3...v3.7.0)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-25 14:09:48 +03:30
omahs 74c36df546
Fix: minor typos (#178)
* Fix: minor typos

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: Sepand Haghighi <sepand.haghighi@yahoo.com>
2023-02-24 23:44:56 +03:30
Sepand Haghighi 773b89aac9
Random mode modification (#175)
* fix : OPERATORS_LIST updated

* fix : random_equation_gen modified

* fix : RANDOM_EQUATION_GEN_FOF_MAX_DEPTH added

* fix : ELEMENTS_LIST updated

* fix : random equation generator params added

* fix : ARGUMENTS_LIST updated

* doc : CHANGELOG updated

* fix : autopep8
2023-01-19 12:09:33 +03:30
dependabot[bot] 3452354cd0
Bump matplotlib from 3.6.2 to 3.6.3 (#174)
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.6.2 to 3.6.3.
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.6.2...v3.6.3)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 19:04:13 +03:30
Sepand Haghighi 54abe440af
Minor edit (#173)
* fix : load_config function modified

* doc : CHANGELOG updated
2023-01-08 21:09:39 +03:30
Sadra Sabouri a9e23235b2
Reproducibility Feature by Adding `python_version` (#172)
* add : `python_version` added.

* test : tests added.

* log : changes logged. (#171)

* fix : minor issues fixed.

* test : new test added for python version.

* fix : typo fixed in `genimage.py`.

* update : tests updated.
2023-01-06 10:36:21 +03:30
Sepand Haghighi 7e66936dc2
Merge pull request #169 from sepandhaghighi/dev
Version 1.0
2022-12-14 18:17:01 +03:30
sepandhaghighi 54d58497ef rel : migrate to version 1.0 2022-12-09 17:45:56 +03:30
Sepand Haghighi b38deb26c3
Random mode modification (#168)
* fix : RANDOM_EQUATION_GEN_COMPLEXITY added

* fix : ELEMENTS_LIST updated

* doc : CHANGELOG updated

* doc : dependencies section in README.md removed

* fix : ubuntu version fixed to 20.04
2022-12-09 17:28:44 +03:30
dependabot[bot] 9fb12259e0
Bump art from 5.7 to 5.8 (#166)
Bumps [art](https://github.com/sepandhaghighi/art) from 5.7 to 5.8.
- [Release notes](https://github.com/sepandhaghighi/art/releases)
- [Changelog](https://github.com/sepandhaghighi/art/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sepandhaghighi/art/compare/v5.7...v5.8)

---
updated-dependencies:
- dependency-name: art
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-29 10:54:41 +03:30
Sadra Sabouri 36085c761b
Test (#167)
* fix : `status` issue fixed in tests.

* fix : `status["*"]` -> `result['status'][*]`
2022-11-29 01:58:20 +03:30
Sepand Haghighi 539547a7c1
Plot Warning (#165)
* fix : plot method updated

* doc : CHANGELOG updated
2022-11-27 16:07:43 +03:30
Sadra Sabouri f21f82c225
Data/Config Upload to IPFS (#164)
* add : `get_config` and `get_data`.

* add : `upload_data` and `upload_config` parameters added to `nft_storage` method.

* log : chages logged. (#144, #145)

* edit : config and data are now json dumped.

* doc : document updated.

* test : tests added.

* fix : minor issues fixed in tests.

* change : minor changes applied.

* test : test splited for inreasing coverage.
2022-11-22 13:01:58 +03:30
Sepand Haghighi b8967acc28
Generate method optimization (#163)
* fix : generate method optimized

* doc : CHANGELOG updated

* fix : missed_points_number added

* doc : CHANGELOG updated

* fix : tests updated
2022-11-10 17:52:52 +03:30
Sepand Haghighi a2729fb9ab
Python 3.11 support (#162)
* fix : Python 3.11 added to test.yml

* fix : Python 3.11 added to setup.py
2022-11-08 15:47:01 +03:30
Sepand Haghighi 5be1cc35fc
Minor edits (#161)
* fix : tests updated

* fix : tests updated

* fix : tests updated

* doc : minor edit in description
2022-11-08 08:22:13 +03:30
dependabot[bot] 3d1005185f
Bump matplotlib from 3.6.1 to 3.6.2 (#160)
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.6.1...v3.6.2)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 00:18:33 +03:30
Sadra Sabouri 27317de6c8
Marker Added (#159)
* add : `Marker` enum added. (#156)

* add : `marker` parameter added. (#156)

* log : changes logged. (#156)

* add : RANDOM marker added.

* change : minor change in docstring.

* add : `Marker` added to `__init__`.

* update : documents updated.

* test : tests added.

* edit : minor bugs fixed in tests.

* fix : minor typo fixed in demo.
2022-11-06 01:46:28 +03:30
dependabot[bot] daeafed59f
Bump matplotlib from 3.6.0 to 3.6.1 (#158)
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.6.0 to 3.6.1.
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.6.0...v3.6.1)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-10 12:55:07 +03:30
Sepand Haghighi 9f32c783c9
Test (#157)
* fix : set Python 3.8 for tests

* doc : CHANGELOG updated
2022-10-07 22:27:57 +03:30
dependabot[bot] 3d361a466c
Bump matplotlib from 3.5.3 to 3.6.0 (#152)
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.5.3...v3.6.0)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-07 18:14:45 +03:30
Sepand Haghighi e42f80847d
Merge pull request #154 from sepandhaghighi/dev
Version 0.9
2022-09-28 22:07:30 +03:30
sepandhaghighi a65cea3549 rel : migrate to version 0.9 2022-09-28 19:56:13 +03:30
Sepand Haghighi a7a1ae56ee
Error handling (#151)
* fix : load_config function updated

* fix : load_data function updated

* fix : tests updated

* fix : tests updated

* fix : new tests added

* doc : CHANGELOG updated
2022-09-15 13:52:24 +04:30
Sepand Haghighi 2fadfea62f
Minor edits (#150)
* doc : setup.py website and email updated

* doc : CODE_OF_CONDUCT.md email updated

* fix : samila_help function updated

* doc : README updated
2022-09-15 08:35:07 +04:30
Sepand Haghighi 2717332d85
Minor edits (#149)
* doc : README updated

* doc : demo.ipynb updated

* doc : demo.ipynb updated

* doc : README updated
2022-09-14 20:50:39 +04:30
Sepand Haghighi d9224cd6fc
Anaconda workflow (#148)
* fix : anaconda workflow added #137

* fix : version_check script updated #137

* fix : publish.yaml renamed to publish_pypi.yaml #137

* doc : anaconda badge added to README.md #137

* doc : CHANGELOG updated

* fix : meta.yaml version fixed

* fix : autopep8

* fix : autopep8 E721 ignored
2022-09-09 22:04:56 +04:30
Sadra Sabouri 750d126bd6
Point colors doc (#147)
* add : image 8 added.

* add : section 'Point Color'.

* log: changes logged.

* update : readme updated.

* log : changes logged.

* fix : minor typo fixed.

* edit : README.md edited.

* log : changes logged.

* update : `demo.ipynb` updated.

* log : changes logged.
2022-09-09 16:57:14 +04:30
dependabot[bot] c254e0cfd8
Bump matplotlib from 3.5.2 to 3.5.3 (#146)
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.5.2...v3.5.3)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-28 02:23:45 +04:30
Sadra Sabouri d67d69c9dd
Point Colors 🌈 (#143)
* add : `DEFAULT_CMAP` added.

* add : `filter_cmap` added.

* edit : `cmap` added to proper functions accordingly.

* add : `cmap` added to the realted methods.

* log : changes logged. (#75)

* add : `c` added to `plot`, now list of colors are supported.

* add : `cmap` added to save and load (config and data).

* fix : minor bug related to cmap always being `DEFAULT_CMAP` fixed.

* change : minor change in `filter_cmap`.

* fix : `str` type cmap suuport added.

* add : serializing the cmap.

* fix : `Colormap` issue fixed.

* change : `DEFAULT_CMAP`: `viridis` --> `cm.get_cmap("viridis", 256)`.

* fix : minor bugs fixed.

* edit : changes are no applied on all entries of a `cmap.colors`.

* add : minor tests added.

* edit : minor edits in tests.

* fix : minor issues in tests fixed.

* add : `_serialize_color` function.

* test : add few tests.

* fix : trailing whitespace fixed.

* test : a test added.

* edit : minor edit in `filter_cmap`.

* remove : `c` parameter removed.

* fix : minor typo fixed.
2022-08-28 00:27:20 +04:30
dependabot[bot] 9c6fbeafeb
Bump art from 5.6 to 5.7 (#142)
Bumps [art](https://github.com/sepandhaghighi/art) from 5.6 to 5.7.
- [Release notes](https://github.com/sepandhaghighi/art/releases)
- [Changelog](https://github.com/sepandhaghighi/art/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sepandhaghighi/art/compare/v5.6...v5.7)

---
updated-dependencies:
- dependency-name: art
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 02:42:31 +04:30
Sepand Haghighi fc2dbd0db9
Minor edits (#141)
* fix : generate method optimized

* doc : CHANGELOG updated
2022-06-21 20:24:24 +04:30
Sepand Haghighi 66d2c788d0
Profiling (#140)
* fix : profiling added to test system

* doc : CHANGELOG updated

* fix : profile.py renamed to samila_profile.py
2022-06-21 08:16:55 +04:30
Sepand Haghighi 73f8fe8ce0
Random mode modification (#139)
* fix : random_equation_gen function updated

* fix : ARGUMENTS_LIST updated

* doc : CHANGELOG updated

* fix : random_equation_gen function updated

* fix : random_equation_gen function updated

* fix : autopep8
2022-06-19 18:09:17 +04:30
Sepand Haghighi f3de359440
Merge pull request #136 from sepandhaghighi/dev
Version 0.8
2022-06-01 16:52:50 +04:30
sepandhaghighi c1dc35ec6a rel : migrate to version 0.8 2022-05-31 20:09:27 +04:30
Sadra Sabouri 819792d832
Warnings (#135)
* add : BOTH_COLOR_COMPLEMENT_WARNING added.

* add : INVALID_COLOR_TYPE_ERROR added. (#134)

* add : COLOR_NOT_FOUND_WARNING added. (#134)

* cahnge : INVALID_COLOR_TYPE_ERROR -> INVALID_COLOR_TYPE_WARNING.

* change : warning -> error.

* test : tests added.

* fix : minor typo in error message fixed.

* edit : INVALID_COLOR_TYPE_ERROR edited.

* edit : BOTH_COLOR_COMPLEMENT_WARNING edited.
2022-05-28 16:24:18 +04:30
Sadra Sabouri fd80f431ef
Transparent Feature Added (#133)
* add : set_background function usage added to `genimage.py`.

* add : `set_background` function added.

* log : changes logged. (#118)

* test : some tests added.

* fix : minor typo in tests fixed.

* add : transparent added to documents.

* update : CHANGELOG.md updated.

* fix : minor typo fixed.

* edit : Transparent description added.

* edit : make `Transparent` bold.
2022-05-20 02:19:51 +04:30
Sepand Haghighi 6007ab4c16
fix : set hex color format to lowercase (#132) 2022-05-18 00:53:25 +04:30
dependabot[bot] 4de5e89b03
Bump matplotlib from 3.5.1 to 3.5.2 (#130)
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.5.1...v3.5.2)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 18:22:11 +04:30
Sepand Haghighi df9cf76f34
Complement color (#131)
* feat : is_valid_color function added #122

* fix : filter_color function updated #122

* feat : color_complement function added

* fix : filter_color function updated #122

* fix : autopep8 #122

* fix : tests updated #122

* fix : tests updated #131

* fix : docstring updated #131

* fix : minor edit in tests #131

* fix : tests updated #131

* fix : minor edit in tests #131

* fix : minor edit in tests #131

* fix : minor edit in tests #131

* doc : README updated #131

* doc : CHANGELOG updated #131

* doc : docstring updated #131
2022-05-17 17:54:04 +04:30
Sepand Haghighi eda38916f6
Random mode modification (#129)
* fix : random mode updated

* doc : CHANGELOG updated
2022-05-09 00:16:45 +04:30
Sepand Haghighi 8cb4f6b369
Merge pull request #128 from sepandhaghighi/dev
Version 0.7
2022-05-04 16:45:55 +04:30
sepandhaghighi 9d47fe596c rel : migrate to version 0.7 2022-05-03 15:37:09 +04:30