Skip to content

Commit 677a600

Browse files
committed
fixes ramping Bernoulli sliders and PID duty
1 parent a8f5041 commit 677a600

35 files changed

+22112
-22112
lines changed

src/artisanlib/canvas.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
import functools
3939
from bisect import bisect_right
4040
import psutil
41-
from psutil._common import bytes2human
41+
from psutil._common import bytes2human # type:ignore[reportPrivateImportUsage]
4242

4343
from typing import Final, Optional, List, Set, Dict, Callable, Tuple, Union, Any, Sequence, cast, TYPE_CHECKING #for Python >= 3.9: can remove 'List' since type hints can now use the generic 'list'
4444

@@ -50,7 +50,7 @@
5050
from plus.blend import CustomBlend # pylint: disable=unused-import
5151
from matplotlib.collections import PolyCollection # pylint: disable=unused-import
5252
from matplotlib.axes import Axes # pylint: disable=unused-import
53-
from matplotlib.axes._base import _AxesBase # pylint: disable=unused-import
53+
from matplotlib.axes._base import _AxesBase # type:ignore[reportPrivateImportUsage] # pylint: disable=unused-import
5454
from matplotlib.image import AxesImage # pylint: disable=unused-import
5555
from matplotlib.legend import Legend # pylint: disable=unused-import
5656
from matplotlib.backend_bases import PickEvent, MouseEvent, Event # pylint: disable=unused-import

src/artisanlib/main.py

+164-164
Large diffs are not rendered by default.

src/plus/weight.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ class RoastedWeightItem(WeightItem):
5656
#. if green: target weight (counts down)
5757
#. if green: bean or blend name
5858
#. if green: container recognized (or not) indicating container name
59-
#. if roasted: batch number + roast name + green weight
59+
#. if roasted: batch number + roast name + green weight + weight loss
6060
#. registered weight (so far)
6161

6262

src/requirements-dev.txt

+7-7
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ types-openpyxl>=3.1.5.20250306
22
types-Pillow>=10.2.0.20240822
33
types-protobuf>=5.29.1.20250315
44
types-psutil>=7.0.0.20250218
5-
types-pyserial>=3.5.0.20250304
5+
types-pyserial>=3.5.0.20250326
66
types-python-dateutil==2.9.0.20241206
7-
types-pytz>=2025.1.0.20250318
8-
types-pyyaml>=6.0.12.20241230
9-
types-requests>=2.32.0.20250306
10-
types-setuptools>=76.0.0.20250313
7+
types-pytz>=2025.2.0.20250326
8+
types-pyyaml>=6.0.12.20250326
9+
types-requests>=2.32.0.20250328
10+
types-setuptools>=78.1.0.20250329
1111
types-urllib3>=1.26.25.14
1212
types-docutils>=0.21.0.20241128
1313
lxml-stubs>=0.5.1
1414
mypy==1.15.0
15-
pyright==1.1.397
15+
pyright==1.1.398
1616
ruff>=0.11.2
1717
pylint==3.3.6
1818
pre-commit>=4.2.0
@@ -25,7 +25,7 @@ pytest-cov==6.0.0
2525
#pytest-bdd==6.1.1
2626
#pytest-benchmark==4.0.0
2727
#pytest-mock==3.11.1
28-
hypothesis>=6.130.3
28+
hypothesis>=6.130.5
2929
coverage>=7.7.1
3030
coverage-badge==1.1.2
3131
codespell==2.4.1

src/requirements.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ openpyxl==3.1.5
6161
keyring==25.5.0; python_version < '3.9' # last Python 3.8 release
6262
keyring==25.6.0; python_version >= '3.9'
6363
prettytable==3.11.0; python_version < '3.9' # last Python 3.8 release
64-
prettytable==3.15.1; python_version >= '3.9'
64+
prettytable==3.16.0; python_version >= '3.9'
6565
lxml==5.3.1
6666
matplotlib==3.7.3; python_version < '3.9' # last Python 3.8 release
6767
matplotlib==3.10.0; python_version >= '3.9'
@@ -74,7 +74,7 @@ python-bidi==0.6.6; python_version >= '3.9'
7474
arabic-reshaper==3.0.0
7575
pillow==10.4.0; python_version < '3.9' # last Python 3.8 release
7676
pillow>=11.1.0; python_version >= '3.9'
77-
pydantic==2.10.5; (platform_system=='Windows' and python_version>'3.10') or sys_platform=='darwin' or platform_system=='Linux'
77+
pydantic==2.11.1; (platform_system=='Windows' and python_version>'3.10') or sys_platform=='darwin' or platform_system=='Linux'
7878
pydantic==2.7.1; (platform_system=='Windows' and python_version<'3.9') # last version working with Windows 7/8 pending resolution of pydantic Issue #9920
7979
babel==2.17.0
8080
bleak==0.22.3

0 commit comments

Comments
 (0)