From 532d3bf89cd4f983b61968de3ca8ff20a1ea96ac Mon Sep 17 00:00:00 2001 From: Talley Lambert Date: Fri, 11 Nov 2022 08:39:22 -0500 Subject: [PATCH] chore: rename napari org to pyapp-kit (#137) --- .github/workflows/test_and_deploy.yml | 2 +- .github_changelog_generator | 2 +- .gitignore | 1 - CHANGELOG.md | 202 ++++++++++++------------- README.md | 20 +-- docs/faq.md | 2 +- mkdocs.yml | 6 +- pyproject.toml | 6 +- src/superqt/sliders/_generic_slider.py | 2 +- 9 files changed, 121 insertions(+), 122 deletions(-) diff --git a/.github/workflows/test_and_deploy.yml b/.github/workflows/test_and_deploy.yml index a16a2e3..0c93444 100644 --- a/.github/workflows/test_and_deploy.yml +++ b/.github/workflows/test_and_deploy.yml @@ -198,7 +198,7 @@ jobs: # and requires that you have put your twine API key in your # github secrets (see readme for details) needs: [test, check-manifest] - if: ${{ github.repository == 'napari/superqt' && contains(github.ref, 'tags') }} + if: ${{ github.repository == 'pyapp-kit/superqt' && contains(github.ref, 'tags') }} runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 diff --git a/.github_changelog_generator b/.github_changelog_generator index ecc306e..989fcdd 100644 --- a/.github_changelog_generator +++ b/.github_changelog_generator @@ -1,7 +1,7 @@ # run this with: # export CHANGELOG_GITHUB_TOKEN=...... # github_changelog_generator --future-release vX.Y.Z -user=napari +user=pyapp-kit project=superqt issues=false since-tag=v0.2.0 diff --git a/.gitignore b/.gitignore index 4ffe446..0bbefc5 100644 --- a/.gitignore +++ b/.gitignore @@ -45,7 +45,6 @@ nosetests.xml coverage.xml *,cover .hypothesis/ -.napari_cache # Translations *.mo diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ad9b5b..dc1daf3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,254 +1,254 @@ # Changelog -## [0.4.0](https://github.com/napari/superqt/tree/0.4.0) (2022-11-09) +## [0.4.0](https://github.com/pyapp-kit/superqt/tree/0.4.0) (2022-11-09) -[Full Changelog](https://github.com/napari/superqt/compare/v0.3.8...0.4.0) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.3.8...0.4.0) **Fixed bugs:** -- fix: fix quantity set value and add test [\#131](https://github.com/napari/superqt/pull/131) ([tlambert03](https://github.com/tlambert03)) +- fix: fix quantity set value and add test [\#131](https://github.com/pyapp-kit/superqt/pull/131) ([tlambert03](https://github.com/tlambert03)) **Refactors:** -- refactor: update pyproject and ci, add py3.11 test [\#132](https://github.com/napari/superqt/pull/132) ([tlambert03](https://github.com/tlambert03)) +- refactor: update pyproject and ci, add py3.11 test [\#132](https://github.com/pyapp-kit/superqt/pull/132) ([tlambert03](https://github.com/tlambert03)) **Merged pull requests:** -- ci\(dependabot\): bump actions/upload-artifact from 2 to 3 [\#135](https://github.com/napari/superqt/pull/135) ([dependabot[bot]](https://github.com/apps/dependabot)) -- ci\(dependabot\): bump codecov/codecov-action from 2 to 3 [\#134](https://github.com/napari/superqt/pull/134) ([dependabot[bot]](https://github.com/apps/dependabot)) -- build: unpin pyside6 [\#133](https://github.com/napari/superqt/pull/133) ([tlambert03](https://github.com/tlambert03)) +- ci\(dependabot\): bump actions/upload-artifact from 2 to 3 [\#135](https://github.com/pyapp-kit/superqt/pull/135) ([dependabot[bot]](https://github.com/apps/dependabot)) +- ci\(dependabot\): bump codecov/codecov-action from 2 to 3 [\#134](https://github.com/pyapp-kit/superqt/pull/134) ([dependabot[bot]](https://github.com/apps/dependabot)) +- build: unpin pyside6 [\#133](https://github.com/pyapp-kit/superqt/pull/133) ([tlambert03](https://github.com/tlambert03)) -## [v0.3.8](https://github.com/napari/superqt/tree/v0.3.8) (2022-10-10) +## [v0.3.8](https://github.com/pyapp-kit/superqt/tree/v0.3.8) (2022-10-10) -[Full Changelog](https://github.com/napari/superqt/compare/v0.3.7...v0.3.8) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.3.7...v0.3.8) **Fixed bugs:** -- fix: allow submodule imports [\#128](https://github.com/napari/superqt/pull/128) ([kne42](https://github.com/kne42)) +- fix: allow submodule imports [\#128](https://github.com/pyapp-kit/superqt/pull/128) ([kne42](https://github.com/kne42)) -## [v0.3.7](https://github.com/napari/superqt/tree/v0.3.7) (2022-10-10) +## [v0.3.7](https://github.com/pyapp-kit/superqt/tree/v0.3.7) (2022-10-10) -[Full Changelog](https://github.com/napari/superqt/compare/v0.3.6...v0.3.7) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.3.6...v0.3.7) **Implemented enhancements:** -- feat: add Quantity widget \(using pint\) [\#126](https://github.com/napari/superqt/pull/126) ([tlambert03](https://github.com/tlambert03)) +- feat: add Quantity widget \(using pint\) [\#126](https://github.com/pyapp-kit/superqt/pull/126) ([tlambert03](https://github.com/tlambert03)) -## [v0.3.6](https://github.com/napari/superqt/tree/v0.3.6) (2022-10-05) +## [v0.3.6](https://github.com/pyapp-kit/superqt/tree/v0.3.6) (2022-10-05) -[Full Changelog](https://github.com/napari/superqt/compare/v0.3.6rc0...v0.3.6) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.3.6rc0...v0.3.6) **Documentation updates:** -- minor fix to readme [\#125](https://github.com/napari/superqt/pull/125) ([tlambert03](https://github.com/tlambert03)) -- Docs [\#124](https://github.com/napari/superqt/pull/124) ([tlambert03](https://github.com/tlambert03)) +- minor fix to readme [\#125](https://github.com/pyapp-kit/superqt/pull/125) ([tlambert03](https://github.com/tlambert03)) +- Docs [\#124](https://github.com/pyapp-kit/superqt/pull/124) ([tlambert03](https://github.com/tlambert03)) -## [v0.3.6rc0](https://github.com/napari/superqt/tree/v0.3.6rc0) (2022-10-03) +## [v0.3.6rc0](https://github.com/pyapp-kit/superqt/tree/v0.3.6rc0) (2022-10-03) -[Full Changelog](https://github.com/napari/superqt/compare/v0.3.5...v0.3.6rc0) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.3.5...v0.3.6rc0) **Implemented enhancements:** -- feat: add editing finished signal to LabeledSliders [\#122](https://github.com/napari/superqt/pull/122) ([tlambert03](https://github.com/tlambert03)) +- feat: add editing finished signal to LabeledSliders [\#122](https://github.com/pyapp-kit/superqt/pull/122) ([tlambert03](https://github.com/tlambert03)) **Fixed bugs:** -- fix: fix missing labels after setValue [\#123](https://github.com/napari/superqt/pull/123) ([tlambert03](https://github.com/tlambert03)) -- fix: Fix TypeError on slider rangeChanged signal [\#121](https://github.com/napari/superqt/pull/121) ([tlambert03](https://github.com/tlambert03)) -- Simple workaround for pyside 6 [\#119](https://github.com/napari/superqt/pull/119) ([Czaki](https://github.com/Czaki)) -- fix: Offer patch for \(unstyled\) QSliders on macos 12 and Qt \<6 [\#117](https://github.com/napari/superqt/pull/117) ([tlambert03](https://github.com/tlambert03)) +- fix: fix missing labels after setValue [\#123](https://github.com/pyapp-kit/superqt/pull/123) ([tlambert03](https://github.com/tlambert03)) +- fix: Fix TypeError on slider rangeChanged signal [\#121](https://github.com/pyapp-kit/superqt/pull/121) ([tlambert03](https://github.com/tlambert03)) +- Simple workaround for pyside 6 [\#119](https://github.com/pyapp-kit/superqt/pull/119) ([Czaki](https://github.com/Czaki)) +- fix: Offer patch for \(unstyled\) QSliders on macos 12 and Qt \<6 [\#117](https://github.com/pyapp-kit/superqt/pull/117) ([tlambert03](https://github.com/tlambert03)) -## [v0.3.5](https://github.com/napari/superqt/tree/v0.3.5) (2022-08-17) +## [v0.3.5](https://github.com/pyapp-kit/superqt/tree/v0.3.5) (2022-08-17) -[Full Changelog](https://github.com/napari/superqt/compare/v0.3.4...v0.3.5) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.3.4...v0.3.5) **Fixed bugs:** -- fix range slider drag crash on PyQt6 [\#108](https://github.com/napari/superqt/pull/108) ([sfhbarnett](https://github.com/sfhbarnett)) -- Fix float value error in pyqt configuration [\#106](https://github.com/napari/superqt/pull/106) ([mstabrin](https://github.com/mstabrin)) +- fix range slider drag crash on PyQt6 [\#108](https://github.com/pyapp-kit/superqt/pull/108) ([sfhbarnett](https://github.com/sfhbarnett)) +- Fix float value error in pyqt configuration [\#106](https://github.com/pyapp-kit/superqt/pull/106) ([mstabrin](https://github.com/mstabrin)) **Merged pull requests:** -- chore: changelog v0.3.5 [\#110](https://github.com/napari/superqt/pull/110) ([tlambert03](https://github.com/tlambert03)) +- chore: changelog v0.3.5 [\#110](https://github.com/pyapp-kit/superqt/pull/110) ([tlambert03](https://github.com/tlambert03)) -## [v0.3.4](https://github.com/napari/superqt/tree/v0.3.4) (2022-07-24) +## [v0.3.4](https://github.com/pyapp-kit/superqt/tree/v0.3.4) (2022-07-24) -[Full Changelog](https://github.com/napari/superqt/compare/v0.3.3...v0.3.4) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.3.3...v0.3.4) **Fixed bugs:** -- fix: relax runtime typing extensions requirement [\#101](https://github.com/napari/superqt/pull/101) ([tlambert03](https://github.com/tlambert03)) -- fix: catch qpixmap deprecation [\#99](https://github.com/napari/superqt/pull/99) ([tlambert03](https://github.com/tlambert03)) +- fix: relax runtime typing extensions requirement [\#101](https://github.com/pyapp-kit/superqt/pull/101) ([tlambert03](https://github.com/tlambert03)) +- fix: catch qpixmap deprecation [\#99](https://github.com/pyapp-kit/superqt/pull/99) ([tlambert03](https://github.com/tlambert03)) -## [v0.3.3](https://github.com/napari/superqt/tree/v0.3.3) (2022-07-10) +## [v0.3.3](https://github.com/pyapp-kit/superqt/tree/v0.3.3) (2022-07-10) -[Full Changelog](https://github.com/napari/superqt/compare/v0.3.2...v0.3.3) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.3.2...v0.3.3) **Implemented enhancements:** -- Add code syntax highlight utils [\#88](https://github.com/napari/superqt/pull/88) ([Czaki](https://github.com/Czaki)) +- Add code syntax highlight utils [\#88](https://github.com/pyapp-kit/superqt/pull/88) ([Czaki](https://github.com/Czaki)) **Fixed bugs:** -- fix: fix deprecation warning on fonticon plugin discovery on python 3.10 [\#95](https://github.com/napari/superqt/pull/95) ([tlambert03](https://github.com/tlambert03)) +- fix: fix deprecation warning on fonticon plugin discovery on python 3.10 [\#95](https://github.com/pyapp-kit/superqt/pull/95) ([tlambert03](https://github.com/tlambert03)) -## [v0.3.2](https://github.com/napari/superqt/tree/v0.3.2) (2022-05-03) +## [v0.3.2](https://github.com/pyapp-kit/superqt/tree/v0.3.2) (2022-05-03) -[Full Changelog](https://github.com/napari/superqt/compare/v0.3.1...v0.3.2) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.3.1...v0.3.2) **Implemented enhancements:** -- Add QSearchableListWidget and QSearchableComboBox widgets [\#80](https://github.com/napari/superqt/pull/80) ([Czaki](https://github.com/Czaki)) +- Add QSearchableListWidget and QSearchableComboBox widgets [\#80](https://github.com/pyapp-kit/superqt/pull/80) ([Czaki](https://github.com/Czaki)) **Fixed bugs:** -- Fix crazy animation loop on Qcollapsible [\#84](https://github.com/napari/superqt/pull/84) ([tlambert03](https://github.com/tlambert03)) -- Reorder label update signal [\#83](https://github.com/napari/superqt/pull/83) ([tlambert03](https://github.com/tlambert03)) -- Fix height of expanded QCollapsible when child changes size [\#72](https://github.com/napari/superqt/pull/72) ([tlambert03](https://github.com/tlambert03)) +- Fix crazy animation loop on Qcollapsible [\#84](https://github.com/pyapp-kit/superqt/pull/84) ([tlambert03](https://github.com/tlambert03)) +- Reorder label update signal [\#83](https://github.com/pyapp-kit/superqt/pull/83) ([tlambert03](https://github.com/tlambert03)) +- Fix height of expanded QCollapsible when child changes size [\#72](https://github.com/pyapp-kit/superqt/pull/72) ([tlambert03](https://github.com/tlambert03)) **Tests & CI:** -- Fix deprecation warnings in tests [\#82](https://github.com/napari/superqt/pull/82) ([tlambert03](https://github.com/tlambert03)) +- Fix deprecation warnings in tests [\#82](https://github.com/pyapp-kit/superqt/pull/82) ([tlambert03](https://github.com/tlambert03)) **Merged pull requests:** -- Add changelog for v0.3.2 [\#86](https://github.com/napari/superqt/pull/86) ([tlambert03](https://github.com/tlambert03)) +- Add changelog for v0.3.2 [\#86](https://github.com/pyapp-kit/superqt/pull/86) ([tlambert03](https://github.com/tlambert03)) -## [v0.3.1](https://github.com/napari/superqt/tree/v0.3.1) (2022-03-02) +## [v0.3.1](https://github.com/pyapp-kit/superqt/tree/v0.3.1) (2022-03-02) -[Full Changelog](https://github.com/napari/superqt/compare/v0.3.0...v0.3.1) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.3.0...v0.3.1) **Implemented enhancements:** -- Add `signals_blocked` util [\#69](https://github.com/napari/superqt/pull/69) ([tlambert03](https://github.com/tlambert03)) +- Add `signals_blocked` util [\#69](https://github.com/pyapp-kit/superqt/pull/69) ([tlambert03](https://github.com/tlambert03)) **Fixed bugs:** -- put SignalInstance in TYPE\_CHECKING clause, check min requirements [\#70](https://github.com/napari/superqt/pull/70) ([tlambert03](https://github.com/tlambert03)) +- put SignalInstance in TYPE\_CHECKING clause, check min requirements [\#70](https://github.com/pyapp-kit/superqt/pull/70) ([tlambert03](https://github.com/tlambert03)) **Merged pull requests:** -- Add changelog for v0.3.1 [\#71](https://github.com/napari/superqt/pull/71) ([tlambert03](https://github.com/tlambert03)) +- Add changelog for v0.3.1 [\#71](https://github.com/pyapp-kit/superqt/pull/71) ([tlambert03](https://github.com/tlambert03)) -## [v0.3.0](https://github.com/napari/superqt/tree/v0.3.0) (2022-02-16) +## [v0.3.0](https://github.com/pyapp-kit/superqt/tree/v0.3.0) (2022-02-16) -[Full Changelog](https://github.com/napari/superqt/compare/v0.2.5-1...v0.3.0) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.2.5-1...v0.3.0) **Implemented enhancements:** -- Qthrottler and debouncer [\#62](https://github.com/napari/superqt/pull/62) ([tlambert03](https://github.com/tlambert03)) -- add edgeLabelMode option to QLabeledSlider [\#59](https://github.com/napari/superqt/pull/59) ([tlambert03](https://github.com/tlambert03)) +- Qthrottler and debouncer [\#62](https://github.com/pyapp-kit/superqt/pull/62) ([tlambert03](https://github.com/tlambert03)) +- add edgeLabelMode option to QLabeledSlider [\#59](https://github.com/pyapp-kit/superqt/pull/59) ([tlambert03](https://github.com/tlambert03)) **Fixed bugs:** -- Fix nested threadworker not starting [\#63](https://github.com/napari/superqt/pull/63) ([tlambert03](https://github.com/tlambert03)) -- Add missing signals on proxy sliders [\#54](https://github.com/napari/superqt/pull/54) ([tlambert03](https://github.com/tlambert03)) -- Ugly but functional workaround for pyside6.2.1 breakages [\#51](https://github.com/napari/superqt/pull/51) ([tlambert03](https://github.com/tlambert03)) +- Fix nested threadworker not starting [\#63](https://github.com/pyapp-kit/superqt/pull/63) ([tlambert03](https://github.com/tlambert03)) +- Add missing signals on proxy sliders [\#54](https://github.com/pyapp-kit/superqt/pull/54) ([tlambert03](https://github.com/tlambert03)) +- Ugly but functional workaround for pyside6.2.1 breakages [\#51](https://github.com/pyapp-kit/superqt/pull/51) ([tlambert03](https://github.com/tlambert03)) **Tests & CI:** -- add napari test to CI [\#67](https://github.com/napari/superqt/pull/67) ([tlambert03](https://github.com/tlambert03)) -- add gh-release action [\#65](https://github.com/napari/superqt/pull/65) ([tlambert03](https://github.com/tlambert03)) -- fix xvfb tests [\#61](https://github.com/napari/superqt/pull/61) ([tlambert03](https://github.com/tlambert03)) +- add napari test to CI [\#67](https://github.com/pyapp-kit/superqt/pull/67) ([tlambert03](https://github.com/tlambert03)) +- add gh-release action [\#65](https://github.com/pyapp-kit/superqt/pull/65) ([tlambert03](https://github.com/tlambert03)) +- fix xvfb tests [\#61](https://github.com/pyapp-kit/superqt/pull/61) ([tlambert03](https://github.com/tlambert03)) **Refactors:** -- Use qtpy, deprecate superqt.qtcompat, drop support for Qt \<5.12 [\#39](https://github.com/napari/superqt/pull/39) ([tlambert03](https://github.com/tlambert03)) +- Use qtpy, deprecate superqt.qtcompat, drop support for Qt \<5.12 [\#39](https://github.com/pyapp-kit/superqt/pull/39) ([tlambert03](https://github.com/tlambert03)) **Merged pull requests:** -- Add changelog for v0.3.0 [\#68](https://github.com/napari/superqt/pull/68) ([tlambert03](https://github.com/tlambert03)) +- Add changelog for v0.3.0 [\#68](https://github.com/pyapp-kit/superqt/pull/68) ([tlambert03](https://github.com/tlambert03)) -## [v0.2.5-1](https://github.com/napari/superqt/tree/v0.2.5-1) (2021-11-23) +## [v0.2.5-1](https://github.com/pyapp-kit/superqt/tree/v0.2.5-1) (2021-11-23) -[Full Changelog](https://github.com/napari/superqt/compare/v0.2.5...v0.2.5-1) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.2.5...v0.2.5-1) **Merged pull requests:** -- typing-extensions version pinning [\#46](https://github.com/napari/superqt/pull/46) ([AhmetCanSolak](https://github.com/AhmetCanSolak)) +- typing-extensions version pinning [\#46](https://github.com/pyapp-kit/superqt/pull/46) ([AhmetCanSolak](https://github.com/AhmetCanSolak)) -## [v0.2.5](https://github.com/napari/superqt/tree/v0.2.5) (2021-11-22) +## [v0.2.5](https://github.com/pyapp-kit/superqt/tree/v0.2.5) (2021-11-22) -[Full Changelog](https://github.com/napari/superqt/compare/v0.2.4...v0.2.5) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.2.4...v0.2.5) **Implemented enhancements:** -- add support for python 3.10 [\#42](https://github.com/napari/superqt/pull/42) ([tlambert03](https://github.com/tlambert03)) -- QCollapsible for Collapsible Section Control [\#37](https://github.com/napari/superqt/pull/37) ([MosGeo](https://github.com/MosGeo)) -- Threadworker [\#31](https://github.com/napari/superqt/pull/31) ([tlambert03](https://github.com/tlambert03)) -- Add font icons [\#24](https://github.com/napari/superqt/pull/24) ([tlambert03](https://github.com/tlambert03)) +- add support for python 3.10 [\#42](https://github.com/pyapp-kit/superqt/pull/42) ([tlambert03](https://github.com/tlambert03)) +- QCollapsible for Collapsible Section Control [\#37](https://github.com/pyapp-kit/superqt/pull/37) ([MosGeo](https://github.com/MosGeo)) +- Threadworker [\#31](https://github.com/pyapp-kit/superqt/pull/31) ([tlambert03](https://github.com/tlambert03)) +- Add font icons [\#24](https://github.com/pyapp-kit/superqt/pull/24) ([tlambert03](https://github.com/tlambert03)) **Fixed bugs:** -- Fix some small linting issues. [\#41](https://github.com/napari/superqt/pull/41) ([tlambert03](https://github.com/tlambert03)) -- Use functools.wraps insterad of \_\_wraped\_\_ and manual proxing \_\_name\_\_ [\#29](https://github.com/napari/superqt/pull/29) ([Czaki](https://github.com/Czaki)) -- Propagate function name in `ensure_main_thread` and `ensure_object_thread` [\#28](https://github.com/napari/superqt/pull/28) ([Czaki](https://github.com/Czaki)) +- Fix some small linting issues. [\#41](https://github.com/pyapp-kit/superqt/pull/41) ([tlambert03](https://github.com/tlambert03)) +- Use functools.wraps insterad of \_\_wraped\_\_ and manual proxing \_\_name\_\_ [\#29](https://github.com/pyapp-kit/superqt/pull/29) ([Czaki](https://github.com/Czaki)) +- Propagate function name in `ensure_main_thread` and `ensure_object_thread` [\#28](https://github.com/pyapp-kit/superqt/pull/28) ([Czaki](https://github.com/Czaki)) **Tests & CI:** -- reskip test\_object\_thread\_return on ci [\#43](https://github.com/napari/superqt/pull/43) ([tlambert03](https://github.com/tlambert03)) +- reskip test\_object\_thread\_return on ci [\#43](https://github.com/pyapp-kit/superqt/pull/43) ([tlambert03](https://github.com/tlambert03)) **Refactors:** -- refactoring qtcompat [\#34](https://github.com/napari/superqt/pull/34) ([tlambert03](https://github.com/tlambert03)) +- refactoring qtcompat [\#34](https://github.com/pyapp-kit/superqt/pull/34) ([tlambert03](https://github.com/tlambert03)) **Merged pull requests:** -- Fix-manifest, move font tests [\#44](https://github.com/napari/superqt/pull/44) ([tlambert03](https://github.com/tlambert03)) -- update deploy [\#33](https://github.com/napari/superqt/pull/33) ([tlambert03](https://github.com/tlambert03)) -- move to src layout [\#32](https://github.com/napari/superqt/pull/32) ([tlambert03](https://github.com/tlambert03)) +- Fix-manifest, move font tests [\#44](https://github.com/pyapp-kit/superqt/pull/44) ([tlambert03](https://github.com/tlambert03)) +- update deploy [\#33](https://github.com/pyapp-kit/superqt/pull/33) ([tlambert03](https://github.com/tlambert03)) +- move to src layout [\#32](https://github.com/pyapp-kit/superqt/pull/32) ([tlambert03](https://github.com/tlambert03)) -## [v0.2.4](https://github.com/napari/superqt/tree/v0.2.4) (2021-09-13) +## [v0.2.4](https://github.com/pyapp-kit/superqt/tree/v0.2.4) (2021-09-13) -[Full Changelog](https://github.com/napari/superqt/compare/v0.2.3...v0.2.4) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.2.3...v0.2.4) **Implemented enhancements:** -- Add type stubs for ensure\_thread decorator [\#23](https://github.com/napari/superqt/pull/23) ([tlambert03](https://github.com/tlambert03)) -- Add `ensure_main_tread` and `ensure_object_thread` [\#22](https://github.com/napari/superqt/pull/22) ([Czaki](https://github.com/Czaki)) -- Add QMessageHandler context manager [\#21](https://github.com/napari/superqt/pull/21) ([tlambert03](https://github.com/tlambert03)) +- Add type stubs for ensure\_thread decorator [\#23](https://github.com/pyapp-kit/superqt/pull/23) ([tlambert03](https://github.com/tlambert03)) +- Add `ensure_main_tread` and `ensure_object_thread` [\#22](https://github.com/pyapp-kit/superqt/pull/22) ([Czaki](https://github.com/Czaki)) +- Add QMessageHandler context manager [\#21](https://github.com/pyapp-kit/superqt/pull/21) ([tlambert03](https://github.com/tlambert03)) **Merged pull requests:** -- add changelog for 0.2.4 [\#25](https://github.com/napari/superqt/pull/25) ([tlambert03](https://github.com/tlambert03)) +- add changelog for 0.2.4 [\#25](https://github.com/pyapp-kit/superqt/pull/25) ([tlambert03](https://github.com/tlambert03)) -## [v0.2.3](https://github.com/napari/superqt/tree/v0.2.3) (2021-08-25) +## [v0.2.3](https://github.com/pyapp-kit/superqt/tree/v0.2.3) (2021-08-25) -[Full Changelog](https://github.com/napari/superqt/compare/v0.2.2...v0.2.3) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.2.2...v0.2.3) **Fixed bugs:** -- Fix warnings on eliding label for 5.12, test more qt versions [\#19](https://github.com/napari/superqt/pull/19) ([tlambert03](https://github.com/tlambert03)) +- Fix warnings on eliding label for 5.12, test more qt versions [\#19](https://github.com/pyapp-kit/superqt/pull/19) ([tlambert03](https://github.com/tlambert03)) -## [v0.2.2](https://github.com/napari/superqt/tree/v0.2.2) (2021-08-17) +## [v0.2.2](https://github.com/pyapp-kit/superqt/tree/v0.2.2) (2021-08-17) -[Full Changelog](https://github.com/napari/superqt/compare/v0.2.1...v0.2.2) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.2.1...v0.2.2) **Implemented enhancements:** -- Add QElidingLabel [\#16](https://github.com/napari/superqt/pull/16) ([tlambert03](https://github.com/tlambert03)) -- Enum ComboBox implementation [\#13](https://github.com/napari/superqt/pull/13) ([Czaki](https://github.com/Czaki)) +- Add QElidingLabel [\#16](https://github.com/pyapp-kit/superqt/pull/16) ([tlambert03](https://github.com/tlambert03)) +- Enum ComboBox implementation [\#13](https://github.com/pyapp-kit/superqt/pull/13) ([Czaki](https://github.com/Czaki)) **Documentation updates:** -- fix broken link [\#18](https://github.com/napari/superqt/pull/18) ([haesleinhuepf](https://github.com/haesleinhuepf)) +- fix broken link [\#18](https://github.com/pyapp-kit/superqt/pull/18) ([haesleinhuepf](https://github.com/haesleinhuepf)) -## [v0.2.1](https://github.com/napari/superqt/tree/v0.2.1) (2021-07-10) +## [v0.2.1](https://github.com/pyapp-kit/superqt/tree/v0.2.1) (2021-07-10) -[Full Changelog](https://github.com/napari/superqt/compare/v0.2.0rc1...v0.2.1) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.2.0rc1...v0.2.1) **Fixed bugs:** -- Fix QLabeledRangeSlider API \(fix slider proxy\) [\#10](https://github.com/napari/superqt/pull/10) ([tlambert03](https://github.com/tlambert03)) -- Fix range slider with negative min range [\#9](https://github.com/napari/superqt/pull/9) ([tlambert03](https://github.com/tlambert03)) +- Fix QLabeledRangeSlider API \(fix slider proxy\) [\#10](https://github.com/pyapp-kit/superqt/pull/10) ([tlambert03](https://github.com/tlambert03)) +- Fix range slider with negative min range [\#9](https://github.com/pyapp-kit/superqt/pull/9) ([tlambert03](https://github.com/tlambert03)) -## [v0.2.0rc1](https://github.com/napari/superqt/tree/v0.2.0rc1) (2021-06-26) +## [v0.2.0rc1](https://github.com/pyapp-kit/superqt/tree/v0.2.0rc1) (2021-06-26) -[Full Changelog](https://github.com/napari/superqt/compare/v0.2.0rc0...v0.2.0rc1) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.2.0rc0...v0.2.0rc1) -## [v0.2.0rc0](https://github.com/napari/superqt/tree/v0.2.0rc0) (2021-06-26) +## [v0.2.0rc0](https://github.com/pyapp-kit/superqt/tree/v0.2.0rc0) (2021-06-26) -[Full Changelog](https://github.com/napari/superqt/compare/v0.2.0...v0.2.0rc0) +[Full Changelog](https://github.com/pyapp-kit/superqt/compare/v0.2.0...v0.2.0rc0) diff --git a/README.md b/README.md index aa931ab..30bbf26 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ # ![tiny](https://user-images.githubusercontent.com/1609449/120636353-8c3f3800-c43b-11eb-8732-a14dec578897.png) superqt! -[![License](https://img.shields.io/pypi/l/superqt.svg?color=green)](https://github.com/napari/superqt/raw/master/LICENSE) +[![License](https://img.shields.io/pypi/l/superqt.svg?color=green)](https://github.com/pyapp-kit/superqt/raw/master/LICENSE) [![PyPI](https://img.shields.io/pypi/v/superqt.svg?color=green)](https://pypi.org/project/superqt) [![Python Version](https://img.shields.io/pypi/pyversions/superqt.svg?color=green)](https://python.org) -[![Test](https://github.com/napari/superqt/actions/workflows/test_and_deploy.yml/badge.svg)](https://github.com/napari/superqt/actions/workflows/test_and_deploy.yml) -[![codecov](https://codecov.io/gh/napari/superqt/branch/main/graph/badge.svg?token=dcsjgl1sOi)](https://codecov.io/gh/napari/superqt) +[![Test](https://github.com/pyapp-kit/superqt/actions/workflows/test_and_deploy.yml/badge.svg)](https://github.com/pyapp-kit/superqt/actions/workflows/test_and_deploy.yml) +[![codecov](https://codecov.io/gh/pyapp-kit/superqt/branch/main/graph/badge.svg?token=dcsjgl1sOi)](https://codecov.io/gh/pyapp-kit/superqt) ### "missing" widgets and components for PyQt/PySide @@ -21,21 +21,21 @@ Components are tested on: ## Documentation -Documentation is available at https://napari.org/superqt +Documentation is available at https://pyapp-kit.github.io/superqt/ ## Widgets superqt provides a variety of widgets that are not included in the native QtWidgets module, including multihandle (range) sliders, comboboxes, and more. -See the [widgets documentation](https://napari.org/superqt/widgets) for a full list of widgets. +See the [widgets documentation](https://pyapp-kit.github.io/superqt/widgets) for a full list of widgets. -- [Range Slider](https://napari.org/superqt/widgets/qrangeslider/) (multi-handle slider) +- [Range Slider](https://pyapp-kit.github.io/superqt/widgets/qrangeslider/) (multi-handle slider) -range sliders +range sliders -range sliders +range sliders -range sliders +range sliders ## Utilities @@ -44,7 +44,7 @@ superqt includes a number of utitlities for working with Qt, including: - tools and decorators for working with threads in qt. - `superqt.fonticon` for generating icons from font files (such as [Material Design Icons](https://materialdesignicons.com/) and [Font Awesome](https://fontawesome.com/)) -See the [utilities documentation](https://napari.org/superqt/utilities/) for a full list of utilities. +See the [utilities documentation](https://pyapp-kit.github.io/superqt/utilities/) for a full list of utilities. ## Contributing diff --git a/docs/faq.md b/docs/faq.md index 558e37b..0fd1edc 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -7,7 +7,7 @@ (including native Qt sliders) to not respond properly to drag events. See: - [https://bugreports.qt.io/browse/QTBUG-98093](https://bugreports.qt.io/browse/QTBUG-98093) - - [https://github.com/napari/superqt/issues/74](https://github.com/napari/superqt/issues/74) + - [https://github.com/pyapp-kit/superqt/issues/74](https://github.com/pyapp-kit/superqt/issues/74) Superqt includes a workaround for this issue, but it is not perfect, and it requires using a custom stylesheet (which may interfere with your own styles). Note that you may not see this issue if you're already using custom stylesheets. diff --git a/mkdocs.yml b/mkdocs.yml index f753ede..fe33368 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,10 +1,10 @@ site_name: superqt -site_url: https://github.com/napari/superqt +site_url: https://github.com/pyapp-kit/superqt site_description: >- missing widgets and components for PyQt/PySide # Repository -repo_name: napari/superqt -repo_url: https://github.com/napari/superqt +repo_name: pyapp-kit/superqt +repo_url: https://github.com/pyapp-kit/superqt # Copyright copyright: Copyright © 2021 - 2022 Talley Lambert diff --git a/pyproject.toml b/pyproject.toml index db7cc52..d417cc8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -74,9 +74,9 @@ font-fa6 = ["fonticon-fontawesome6"] font-mi5 = ["fonticon-materialdesignicons5"] [project.urls] -Source = "https://github.com/napari/superqt" -Tracker = "https://github.com/napari/superqt/issues" -Changelog = "https://github.com/napari/superqt/blob/main/CHANGELOG.md" +Source = "https://github.com/pyapp-kit/superqt" +Tracker = "https://github.com/pyapp-kit/superqt/issues" +Changelog = "https://github.com/pyapp-kit/superqt/blob/main/CHANGELOG.md" # https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html diff --git a/src/superqt/sliders/_generic_slider.py b/src/superqt/sliders/_generic_slider.py index 6d5bdcb..038ca38 100644 --- a/src/superqt/sliders/_generic_slider.py +++ b/src/superqt/sliders/_generic_slider.py @@ -48,7 +48,7 @@ QOVERFLOW = 2**31 - 1 # whether to use the MONTEREY_SLIDER_STYLES_FIX QSS hack # for fixing sliders on macos>=12 with QT < 6 # https://bugreports.qt.io/browse/QTBUG-98093 -# https://github.com/napari/superqt/issues/74 +# https://github.com/pyapp-kit/superqt/issues/74 USE_MAC_SLIDER_PATCH = ( QT_VERSION and int(QT_VERSION.split(".")[0]) < 6