Chore(deps-dev): bump the python group across 1 directory with 5 updates#155
Chore(deps-dev): bump the python group across 1 directory with 5 updates#155dependabot[bot] wants to merge 1 commit into
Conversation
Updates the requirements on [numba](https://github.com/numba/numba), [setuptools](https://github.com/pypa/setuptools), [ruff](https://github.com/astral-sh/ruff), [mypy](https://github.com/python/mypy) and [types-setuptools](https://github.com/python/typeshed) to permit the latest version. Updates `numba` to 0.66.0 - [Release notes](https://github.com/numba/numba/releases) - [Commits](numba/numba@0.65.1...0.66.0) Updates `setuptools` to 83.0.0 - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](pypa/setuptools@v82.0.1...v83.0.0) Updates `ruff` to 0.15.21 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.15.20...0.15.21) Updates `mypy` to 2.2.0 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](python/mypy@v2.1.0...v2.2.0) Updates `types-setuptools` to 83.0.0.20260706 - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: numba dependency-version: 0.66.0 dependency-type: direct:development dependency-group: python - dependency-name: setuptools dependency-version: 83.0.0 dependency-type: direct:development dependency-group: python - dependency-name: ruff dependency-version: 0.15.21 dependency-type: direct:development dependency-group: python - dependency-name: mypy dependency-version: 2.2.0 dependency-type: direct:development dependency-group: python - dependency-name: types-setuptools dependency-version: 83.0.0.20260706 dependency-type: direct:development dependency-group: python ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #155 +/- ##
=======================================
Coverage 95.31% 95.31%
=======================================
Files 90 90
Lines 12434 12434
=======================================
Hits 11852 11852
Misses 582 582 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Numerical conformance report✅ 185/185 conformance checks pass across 31 domains and 115 standards - filters class 1 - weightings within IEC 61672-1 class 1. Numerical validation - filters & weightingsIEC 61260-1:2014 class per filter architecture (order 6, one-third-octave, 100 Hz-10 kHz, fs = 48 kHz). For each architecture the table shows, at its binding band, the measured relative attenuation and the class-1 limit it must clear, so the number and the range it must sit in are both visible. A positive margin means the acceptance limits are met with that much room.
Only Butterworth (the library default) and Chebyshev-II are class-compliant architectures. Chebyshev-I and elliptic trade the mask for passband ripple, and Bessel for a maximally-flat group delay (soft rolloff); they cannot satisfy the IEC 61260-1 Class 1/2 attenuation mask by construction, so they are labelled By design - this is expected, not a failure or regression. Frequency-weighting conformance (A/C: IEC 61672-1 Table 3; G: ISO 7196 A.3). The max deviation from nominal is informational (it falls at a frequency extreme where the tolerance is widest and asymmetric); compliance is judged at the binding frequency - the one with the least headroom - where the deviation, the applicable tolerance band and the headroom are shown together.
✅ Filters & weightings — 100% (6/6)
✅ Levels & dosimetry — 100% (6/6)
✅ Room acoustics — 100% (5/5)
✅ Psychoacoustics — 100% (10/10)
✅ Speech transmission (IEC 60268-16) — 100% (2/2)
✅ Intensity & sound power — 100% (4/4)
✅ Room & building acoustics — 100% (35/35)
✅ Building prediction & uncertainty — 100% (10/10)
✅ Outdoor propagation & occupational exposure — 100% (9/9)
✅ Materials: absorption, airflow & impedance — 100% (6/6)
✅ Scattering & diffusion (ISO 17497) — 100% (5/5)
✅ In-situ road absorption (ISO 13472) — 100% (3/3)
✅ Precision sound power (ISO 3745 / 9614-3) — 100% (4/4)
✅ Human vibration (ISO 8041 / 2631 / 5349) — 100% (7/7)
✅ Speech intelligibility (ANSI S3.5-1997) — 100% (4/4)
✅ Impulsive-sound prominence (NT ACOU 112) — 100% (2/2)
✅ Room noise (ANSI S12.2-2019) — 100% (3/3)
✅ Hearing threshold (ISO 7029 / ISO 389-7) — 100% (3/3)
✅ Measurement uncertainty (GUM / Supplement 1) — 100% (3/3)
✅ Noise-induced hearing loss (ISO 1999) — 100% (3/3)
✅ Multiple-shock whole-body vibration (ISO 2631-5) — 100% (3/3)
✅ Sound absorption in enclosed spaces (EN 12354-6) — 100% (2/2)
✅ Prominent discrete tones (ECMA-418-1) — 100% (2/2)
✅ Tonal audibility (ISO/PAS 20065) — 100% (8/8)
✅ Psychoacoustic annoyance & fluctuation strength (Fastl & Zwicker) — 100% (3/3)
✅ Electroacoustics: distortion & frequency response — 100% (7/7)
✅ Underwater acoustics (ISO 18405/17208/18406) — 100% (6/6)
✅ Underwater sound propagation (transmission loss) — 100% (11/11)
✅ Underwater numerical propagation (modes / rays / PE) — 100% (3/3)
✅ Aircraft noise (ICAO Annex 16 / IEC 61265) — 100% (7/7)
✅ Wind-turbine noise (IEC 61400-11) — 100% (3/3)
Tests & coverage — 14922 tests, 0 failures (✅ all green)
Conformance harness: |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
Updates the requirements on numba, setuptools, ruff, mypy and types-setuptools to permit the latest version.
Updates
numbato 0.66.0Release notes
Sourced from numba's releases.
Commits
aacf444Merge pull request #10674 from swap357/release0.66701fcd7update release notes and version support table 0.6695516b7Merge pull request #10665 from swap357/release0.66cafb1c8remove redundant numpy version requirement from setup.py install_requiresf7395f4Merge pull request #10655 from swap357/release0.662710950update release date for 0.66.0rc2b30e3b9Merge pull request #10654 from swap357/cherry_pick_0.66.0rc2f20d837update release notes for 0.66.0rc2 changescf768a6Merge pull request #10649 from swap357/fix_mean_issue_106475a7693aMerge pull request #10567 from kc611/kc/pseudo_broadcastUpdates
setuptoolsto 83.0.0Changelog
Sourced from setuptools's changelog.
... (truncated)
Commits
6519f72Bump version: 82.0.1 → 83.0.0d1151b1Merge pull request #5250 from pypa/feature/distutils-d7633fbeda2df31eCapture removal of dry_run parameter in changelog.00144dcMoved newsfragment to the release where it occurred.a4a5a2bAdd news fragment.77470c2Merge https://github.com/pypa/distutils into feature/distutils-d7633fbed3c43897Merge pull request #5247 from pypa/copilot/fix-pypy-version-issuebb6ea66Bump PyPy from 3.10 to 3.11 in CI workflowa2bc3acFix broken intersphinx reference to build's installation docs2d6a739Use stacked parametrize decorators instead of itertools.productUpdates
ruffto 0.15.21Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
3e1f636Bump 0.15.21 (#26676)4059807[ty] Infer metaclass-declared attributes on class instances (#26512)013e5d0[ty] Use a dedicated project name type (#26665)7ad39ad[ty] Avoid allocating decorated parameter names (#26666)c36f662Improve performance of rendering edits in preview mode (#26565)ad26408[ty] Gate membership narrowing on__contains__semantics (#25964)4594ca7[ty] Add variant discriminators forCodeGeneratorKind(#26659)1af03da[ty] Pydantic: Fix float conversion in unions (#26655)a004a36[ty] Handle callable classes in solver (#26090)d8ef3b0[ty] Parse all supported Google docstring sections. (#26653)Updates
mypyto 2.2.0Changelog
Sourced from mypy's changelog.
... (truncated)
Commits
b3c4a5bMark release396f508[Chore] Update changelog for 2.2 (#21691)9592a9eUpload wasm wheels to PyPI (#21671)1dc6962Bump ast-serialize to 0.6.0 (#21664)96a7913Bump librt to 0.12.0 (#21663)5ef0902Fix the exportjson tool (.ff cache to .json conversion) (#21628)8d621adSupport --shadow-file with --native-parser (#21623)74ecdd8Sync typeshed (#21612)0cd1541[mypyc] Make function wrappers thread-safe on free-threaded builds (#21620)22a9cfd[mypyc] Make list remove and index thread-safe on free-threaded builds (#21614)Updates
types-setuptoolsto 83.0.0.20260706Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions