Talley Lambert
17fd211740
test: drop old napari test ( #296 )
2025-07-16 18:14:27 -04:00
Lorenzo Gaifas
935025eacc
Fix napari test ( #295 )
...
* move napari to src
* use importlib import for new test
2025-06-02 16:25:36 -04:00
Talley Lambert
6a7a731c5d
feat: Improve CodeSyntaxHighlight object ( #268 )
2024-12-25 07:57:13 -05:00
Talley Lambert
8ede2a2f39
build: support py313 ( #264 )
...
* build: drop py38
* bump min typing ext
* add py313
* only use pyqt6
* fix ubunt
2024-12-14 12:37:26 -05:00
Talley Lambert
8a40170c89
build: drop py38 ( #263 )
...
* build: drop py38
* bump min typing ext
* ignore cleanup warning from pyside6
* change minreq
* bump min
* fix for pint again
2024-12-13 09:30:27 -05:00
pre-commit-ci[bot]
952ac336bf
ci: [pre-commit.ci] autoupdate ( #253 )
...
* ci: [pre-commit.ci] autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.4.7 → v0.6.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.7...v0.6.3 )
- [github.com/abravalheri/validate-pyproject: v0.18 → v0.19](https://github.com/abravalheri/validate-pyproject/compare/v0.18...v0.19 )
- [github.com/pre-commit/mirrors-mypy: v1.10.0 → v1.11.2](https://github.com/pre-commit/mirrors-mypy/compare/v1.10.0...v1.11.2 )
* style: [pre-commit.ci] auto fixes [...]
* fix lint
* update
* no pyside 6.8
* update pins
* quotes
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Talley Lambert <talley.lambert@gmail.com >
2024-10-12 12:35:17 -04:00
Talley Lambert
1f4d9081b9
fix: prevent qthrottled and qdebounced from holding strong references with bound methods ( #247 )
...
* finish
* linting
* done
* use weakmethod, add signature
* add test for warning
2024-06-03 10:24:03 -04:00
Talley Lambert
ba495a5e72
fix: fix a number of issues with Labeled and Range Sliders, add LabelsOnHandle mode. ( #242 )
...
* fix: remove processEvents
* merge in fixes
* remove comment
* fix hint
* fix napari
* change pyqt6
* fix: fix range slider styles
2024-05-06 17:43:53 -04:00
Talley Lambert
12f10be8da
ci: trying to fix tests on various platforms ( #243 )
...
* ci: attempt1
* add lxml_html_clean
* fix napari version name
* breakout coverage
* use main
* cump
* bump again
* bump
* bump
* skip more napari tests
* add always
* back to v1
* try editabel
* use main again
* remove editable
* editable again
* bump
* bump
* bump
* use v2
2024-05-06 15:29:43 -04:00
Talley Lambert
0ab6758972
fix: fix inverted appearance ( #240 )
...
* fix: fix inverted appearance
* style: [pre-commit.ci] auto fixes [...]
* pass codecov token
* inherit secrets
* explicitly pass token
* pin "'PyQt6<6.7'"
* pin upper pyqt6
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-04-25 15:55:02 -04:00
Talley Lambert
d2bc3d898c
drop to macos-13
2024-04-25 13:54:44 -04:00
Talley Lambert
1bb1a58a73
inherit secret
2024-04-22 14:08:53 -04:00
Talley Lambert
1288250597
add secret
2024-04-22 13:51:54 -04:00
dependabot[bot]
0396d465e2
ci(dependabot): bump softprops/action-gh-release from 1 to 2 ( #236 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-11 15:56:10 -04:00
Talley Lambert
16f9ef9d3d
style: use ruff format instead of black, update pre-commit, restrict pyside6 tests ( #235 )
...
* style: use ruff format
* fix import
* disallow pyside 6.6.2
* pin in tests too
* pyside6.4 on windows
* fix greedy imports
* double quote
* run sliders last
* try 6.6.1 again
2024-03-06 15:42:51 -05:00
dependabot[bot]
95b1178647
ci(dependabot): bump actions/setup-python from 4 to 5 ( #225 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-22 17:15:47 -05:00
Talley Lambert
c9103e3dd8
ci: use reusable test workflow ( #215 )
...
* ci: try resuable
* style: [pre-commit.ci] auto fixes [...]
* remove x
* fix cov
* update
* update
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-06 18:36:36 -05:00
Talley Lambert
65a4a6e17c
ci: test python 3.12 ( #181 )
...
* ci: test 3.12
* ci: try pyqt6
* update pyproject
* test: try macos
2023-10-08 14:15:49 -04:00
Talley Lambert
bace50fbb8
docs: update fonticon docs ( #198 )
2023-09-12 11:24:55 -04:00
dependabot[bot]
1e3cc27686
ci(dependabot): bump actions/checkout from 3 to 4 ( #196 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 08:56:46 -04:00
Talley Lambert
64dfb43d9e
fix: fix callback of throttled/debounced decorated functions with mismatched args ( #184 )
...
* fix: fix throttled inspection
* build: change typing-ext deps
* fix: use inspect.signature
* use get_max_args
* fix: fix typing
2023-08-17 11:05:02 -04:00
Talley Lambert
9ff01e757b
build: misc updates to repo ( #180 )
2023-08-16 12:08:13 -04:00
Talley Lambert
0407fdc4bd
build: unpin pyside6.5 ( #178 )
2023-08-05 19:01:25 -04:00
Talley Lambert
ae186df2ae
build: pin pyside ( #169 )
2023-05-30 14:14:24 -04:00
Talley Lambert
f990fea78c
test: add qtbot to test to fix windows segfault ( #165 )
...
* test: fix windows test
* test on windows
* try ubuntu
* remove ubuntu
2023-05-20 15:53:45 -04:00
Talley Lambert
1fb46854d4
test: fixing tests [wip] ( #164 )
2023-05-19 20:43:52 -04:00
Talley Lambert
c22b7d6f07
pin pyside6 ( #160 )
2023-04-20 19:16:43 -04:00
Talley Lambert
532d3bf89c
chore: rename napari org to pyapp-kit ( #137 )
2022-11-11 08:39:22 -05:00
dependabot[bot]
38d15d1b3b
ci(dependabot): bump codecov/codecov-action from 2 to 3 ( #134 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
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 20:33:45 -05:00
dependabot[bot]
8f09c38074
ci(dependabot): bump actions/upload-artifact from 2 to 3 ( #135 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
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 20:33:33 -05:00
Talley Lambert
3c8b5bcf98
refactor: update pyproject and ci, add py3.11 test ( #132 )
...
* refactor: reorg repo
* fix: include pyi in manifest
* remove extra
* changes
* why no trigger
* fix needs
* include python 3.11
* remove cache
* add back license
* bump versions
* fix py37
* fix napari test
* remove timeout
* fix py37 test
* test: fix py311 tests
* change windows test
2022-11-08 20:32:47 -05:00
Talley Lambert
e0bb2ea871
Revert "fix extras"
...
This reverts commit 78997fe155
.
2022-11-01 17:01:13 -04:00
Talley Lambert
78997fe155
fix extras
2022-11-01 16:39:08 -04:00
Talley Lambert
021f164419
fix: fix quantity set value and add test ( #131 )
...
* fix: fix quantity set value and add test
* pin pyside6
* fix: try fix screenshot
2022-11-01 14:46:29 -04:00
Talley Lambert
a556f16745
chore: changelog v0.3.5 ( #110 )
...
* chore: changelog v0.3.5
* try fix napari test
* again
* try another
* again
* fix again
2022-08-17 12:54:27 -04:00
Talley Lambert
bd6fba96ad
fix deprecation warnings in tests ( #82 )
...
* stub
* update tests
* use util func
* add fallback for older versions
* don't test 3.6
2022-04-24 11:04:50 -04:00
Talley Lambert
8217a1cc71
check min requirements ( #70 )
2022-03-02 07:54:03 -05:00
Talley Lambert
2a9f47816a
add napari test to CI ( #67 )
...
* add napari test
* fix test
2022-02-16 16:39:29 -05:00
Talley Lambert
13e092e381
add release action ( #65 )
2022-02-14 14:24:29 -05:00
Talley Lambert
d0d67da377
fix xvfb tests ( #61 )
2022-02-03 17:06:07 -05:00
Talley Lambert
d25f4c1cf7
Use qtpy, deprecate superqt.qtcompat, drop support for Qt <5.12 ( #39 )
...
* remove qtcompat
* change imports
* change codecov
* add dep
* run tests against dalthviz branch
* update
* more replace
* pin pyside6 for sake of test
* add deprecation
* drop qt 5.11
* unpin pyside6
2022-01-07 12:19:59 -05:00
Talley Lambert
1e1f38d297
Fix-manifest, move font tests ( #44 )
...
* remove arrow
* move mypy
* add files
* move font tests
2021-11-22 11:38:23 -05:00
Talley Lambert
cb1b589768
reskip test_object_thread_return on ci ( #43 )
...
* skip on ci
* remove print
* 4 min timeout
* 3 min
2021-11-22 10:23:56 -05:00
Talley Lambert
c355f8b06d
add support for python 3.10 ( #42 )
...
* add support for 3.10
* fix tox
* move
* ignore deprecation
* add timeout
2021-11-21 19:24:46 -05:00
Talley Lambert
055a4fc1a7
update deploy ( #33 )
2021-10-15 12:59:59 -04:00
Talley Lambert
ac1d8403fd
Fix warnings on eliding label for 5.12, test more qt versions ( #19 )
...
* more tests and eliding fix
* update tests
* tox env override
* remove ubuntu 16
* still trying to fix tests
* add backends
2021-08-25 16:05:11 -04:00
Talley Lambert
7e64be7d9d
rename to superqt ( #3 )
2021-06-26 16:29:59 -04:00
Talley Lambert
40b34213fb
Move to to qwidgets
...
commit 466fc7c19ace1343d23739e4058758cd21328511
Author: Talley Lambert <talley.lambert@gmail.com >
Date: Wed Jun 2 20:22:38 2021 -0400
add deploy cond
commit e9965e71490689935b61099225acc7f3bf5c2d48
Author: Talley Lambert <talley.lambert@gmail.com >
Date: Wed Jun 2 20:20:45 2021 -0400
more precommit
commit b39150b16d7d64a5530ec9a0e29e673e2b6ed0a4
Author: Talley Lambert <talley.lambert@gmail.com >
Date: Wed Jun 2 19:52:42 2021 -0400
updating precommit
commit d5018b38e7bc59f81cc161cca06fae829e493e3c
Author: Talley Lambert <talley.lambert@gmail.com >
Date: Wed Jun 2 19:42:32 2021 -0400
big reorg
2021-06-02 20:25:40 -04:00
Talley Lambert
15e3af4985
Generic slider ( #14 )
...
* good coverage
* merged classes
* working cross platform
* range slider tests working too
* many more fixes and unification
* type
* reorg
* working labels, better typing
* tests
* legacy compat
* update envlist
* skip mouse press not on mac
* fix getStyleOption
* fix again
* skip hover
* remove print
* add module docstring
2021-06-02 17:23:05 -04:00
Talley Lambert
7ad87f9dc6
Update issue templates
2021-04-25 17:42:41 -04:00