Skip to content

Commit 8cfe88c

Browse files
authored
📣 pyfuzzylite 7.1.0 (#17)
* fix: invalid code * Documentation: Activation methods * Documentation: Defuzzifier * Documentation: Engine * Documentation: Exporters * Documentation: minor changeS * Documentation: Factory * Documentation: Hedge * Documentation: Importer * Documentation: Library * Documentation: Norm * Documentation: Operation * Documentation: Rules * Documentation: Variable * Documentation: Term (partial) * Documentation: Term * updated readme * Python 3.7 (#10) * update to python 3.7. improved nox and poetry. improved format and lint * Format doco * Skip numpy test if library not installed * 7.1 * Remove comment * Comments * Github Action on PR to development * 📄 Documentation (#11) * Formatted documentation in source * Documentation: Tests * Fixes * Dots * Versions * Run github actions on push * Rename term properties and parameters * Update changelog * Fix: mypy in pyproject.toml * 📢 Publish distributable to testpypi and pypi (#12) * poetry bumpversion plugin * Publishing * Remove FLDs from distributable * Split workflows (#13) * Revert "Split workflows (#13)" (#14) This reverts commit 454cc83. * 🪪 Dual license: MIT and GPL (#15) * Licensing * updated README * Update README * without AGPL * Dual license
1 parent 28c75b3 commit 8cfe88c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+6560
-2914
lines changed

.github/workflows/python-package.yml

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,36 @@ name: Python package
22

33
on:
44
push:
5-
branches: [ main ]
5+
branches: [main, development]
66
pull_request:
7-
branches: [ main ]
7+
branches: [main, development]
88

99
jobs:
1010
build:
11-
1211
runs-on: ubuntu-latest
1312
strategy:
1413
fail-fast: false
1514
matrix:
16-
python-version: ["3.6"] #, "3.7", "3.8", "3.9", "3.10"]
15+
python-version: ["3.7"] #, "3.7", "3.8", "3.9", "3.10"]
1716

1817
steps:
19-
- uses: actions/checkout@v2
20-
- name: Set up Python ${{ matrix.python-version }}
21-
uses: actions/setup-python@v2
22-
with:
23-
python-version: ${{ matrix.python-version }}
24-
- name: Install dependencies
25-
run: |
26-
python -m pip install --upgrade pip
27-
python -m pip install -r requirements.txt
28-
- name: Install
29-
run: |
30-
nox -e install
31-
- name: Lint
32-
run: |
33-
nox -e lint
34-
- name: Test
35-
run: |
36-
nox -e test
18+
- uses: actions/checkout@v2
19+
- name: Set up Python ${{ matrix.python-version }}
20+
uses: actions/setup-python@v2
21+
with:
22+
python-version: ${{ matrix.python-version }}
23+
- name: Install requirements
24+
run: |
25+
pip install poetry nox
26+
- name: Check
27+
run: |
28+
nox -e check
29+
- name: Install
30+
run: |
31+
nox -e install
32+
- name: Lint
33+
run: |
34+
nox -e lint
35+
- name: Test
36+
run: |
37+
nox -e test

.mypy.ini

Lines changed: 0 additions & 27 deletions
This file was deleted.

CHANGELOG

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,20 @@
1-
Version 7.0
2-
===========
1+
# Version 7.0
2+
33
- Postfix output prints left to right operands
44
- Expression tree of Function.Node is created right to left such that its output is consistent with
55
printing left to right operands
66
- Additional pow operator "**" available for functions
77
- Unary plus ".+" and minus ".-" operators for functions
88
- Function right nodes are first to evaluate
99
- NormFunction and NormLambda for dynamic norms
10+
- Github Actions
11+
12+
# Version 7.1.0
13+
14+
- Dual license: GNU GPL and MIT
15+
- Requires Python >=3.7
16+
- Improved tooling (poetry, nox, Github Actions)
17+
- Documentation everywhere
18+
- Renamed constructor parameters of term.Spike: inflection->center, slope->width
19+
- Renamed parameters of term.Triangle: vertex_a->left, vertex_b->top, vertex_c->right
20+
- Renamed parameters of term.Trapezoid: vertex_a->bottom_left, vertex_b->top_left, vertex_c->top_right, vertex_d->bottom_right

0 commit comments

Comments
 (0)