GitHub / openslide/openslide-python / commits
Python bindings to OpenSlide
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 161ca31e | merge Merge pull request #334 from bgilbert/actions |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| a24b4560 |
workflows: open-code pre-commit check
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | 9 months ago | |
| 6ed0fe06 |
workflows: bump action versions
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | 9 months ago | |
| a3fc1da8 | merge Merge pull request #332 from bgilbert/checklist |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| d2c8708b |
Autogenerate Markdown file with release checklist links
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | 10 months ago | |
| 51e28fa3 |
pre-commit: update versions
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | 10 months ago | |
| 9642aff2 | merge Merge pull request #331 from bgilbert/python |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 174814ad |
workflows: add tests on Python 3.14 dev release
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | 11 months ago | |
| 0acabb02 | merge Merge pull request #330 from bgilbert/multiphase |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 442f91ba |
convert: switch to multi-phase module initialization
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | 12 months ago | |
| 0501e5f1 |
convert: name structs consistently
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | 12 months ago | |
| abd51f60 | merge Merge pull request #329 from bgilbert/release |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fe11899d |
OpenSlide Python 1.4.2
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | about 1 year ago | |
| 07fa7877 | merge Merge pull request #325 from bgilbert/pep639 |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 5230a913 | merge Merge pull request #326 from bgilbert/depgroup |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4632262d | merge Merge pull request #322 from bgilbert/py3.8 |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 728c2015 | merge Merge pull request #327 from bgilbert/fsf |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a107b179 |
Sync LGPLv2.1 text with FSF; remove FSF mailing address
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | about 1 year ago | |
| ad386c88 |
pyproject: add dependency group for test deps
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | about 1 year ago | |
| 8fabf27a | merge Merge pull request #324 from bgilbert/js-licenses |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 43049b6e |
pyproject: switch to PEP 639 license metadata
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | about 1 year ago | |
| a9dbe638 |
examples/deepzoom: add license files for bundled JS
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | about 1 year ago | |
| 0c746f83 | merge Merge pull request #323 from bgilbert/universal |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| e97555ba |
workflows: expect macOS universal binaries from setup-python on 3.{8,9,10}
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | about 1 year ago | |
| 50dd399b |
Drop support for Python 3.8
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | about 1 year ago | |
| 5be5565f | merge Merge pull request #321 from bgilbert/focal |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 775f52a6 |
workflows: switch setuptools job to Ubuntu 22.04 container
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | about 1 year ago | |
| ec85a926 | merge Merge pull request #320 from bgilbert/pre-commit |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3e48604c |
pre-commit: update versions
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | about 1 year ago | |
| f9af6e8f |
pre-commit: add codespell
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | about 1 year ago | |
| 3ac147eb | merge Merge pull request #315 from bgilbert/arm |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 36ebf827 |
workflows: switch ARM jobs to publicly-available runners
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| f670cb52 | merge Merge pull request #314 from bgilbert/ubuntu-20.04 |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 05f29703 |
workflows: switch setuptools job to Ubuntu 20.04 container
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 88af74ae | merge Merge pull request #312 from bgilbert/osd |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| dd707709 |
examples/deepzoom: update OpenSeadragon to 5.0.1
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 602ddd86 | merge Merge pull request #309 from bgilbert/attestation |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e2c870c7 |
workflows: omit *.publish.attestation files from release artifacts
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| d4c4f989 | merge Merge pull request #308 from bgilbert/release |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 52a281f6 |
Update for release
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 0da83477 | merge Merge pull request #306 from bgilbert/setuptools |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e3d30a49 |
examples/deepzoom: Work around pathlib incompat in old Jinja2
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 43a34553 |
Fix `setup.py install` with old setuptools
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| cd3216da | merge Merge pull request #304 from bgilbert/pre-commit |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c885d443 |
pre-commit: update versions
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| d13a0da0 | merge Merge pull request #303 from bgilbert/data |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5994c37a |
Fix configuration of package data
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 74d43b81 | merge Merge pull request #302 from bgilbert/checklist |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d7c0f0ce |
templates: release checklist updates
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 0bb07ddc | merge Merge pull request #301 from bgilbert/pep_625 |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7d0efd73 |
setuptools 69.3+ normalizes sdist name to openslide_python
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| d65b24af | merge Merge pull request #300 from bgilbert/release |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 91ef77ba |
Update for release
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| f505a52a |
CHANGELOG: add additional newlines between versions
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| d2961cf2 | merge Merge pull request #297 from bgilbert/cpu-count |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9ded242f | merge Merge pull request #296 from bgilbert/chaining |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d6fb5c09 |
Include all LoadLibrary() failures in exception chain
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 343d4356 |
Use explicit exception chaining when converting exception types
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 803b4094 |
mypy: unconditionally ignore os.add_dll_directory()
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 72300fec |
examples/deepzoom: parallelize deepzoom_tile to available CPUs
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| ece4466a | merge Merge pull request #295 from bgilbert/pathlib |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bbbc0eb2 | merge Merge pull request #294 from bgilbert/fixes |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| dbd779dc |
Make AbstractSlide.set_cache() non-abstract
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 32bb27c7 |
Improve error message when accessing a closed ImageSlide
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| baf1c544 | merge Merge pull request #293 from bgilbert/enum |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2a040ab4 | merge Merge pull request #292 from bgilbert/doc |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1a1cb106 |
doc: simplify cross-references
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 797ea3dd | merge Merge pull request #288 from bgilbert/py3.13 |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 68a2bf15 |
templates/python-bump: also bump hardcoded versions in workflow
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| b49133e2 |
pyproject: update for Python 3.13
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 71c19b40 | merge Merge pull request #286 from bgilbert/hints |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7c885b29 |
doc: drop settings for unused Sphinx output formats
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| aa2a01ff | merge Merge pull request #284 from bgilbert/filenames |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4179e9e5 | merge Merge pull request #285 from bgilbert/pillow |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8f35f0a5 |
tests: drop obsolete Pillow version test
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| cf628e0b |
lowlevel: accept bytes in type hints for _utf8_p arguments
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| a65540ee |
Fix several problems with filename handling
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 6a75bbda | merge Merge pull request #283 from bgilbert/pre-commit |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ab8824d8 | merge Merge pull request #260 from sammaxwellxyz/typing |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0efc25bb |
Narrow some ImageSlide property types
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| f1d02fc2 |
Drop redundant return type hint
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 981684ba |
Revert unrolling of ImageSlide.read_region()
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 0d675d65 |
deepzoom: fix level_dimensions type hint
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| f24c1dd5 |
deepzoom: revert unrolling of _get_tile_info()
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 21841c50 |
doc: document AbstractSlide
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 959f7022 |
doc: add type hints to constructors and methods
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 8c263618 |
Explicitly hint the possible open_slide() return types
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| ad0c4539 |
doc: document attribute types
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| eb5bd085 |
doc: stop using "list" to describe a tuple
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| cfd16636 |
Explicitly check for closed ImageSlide
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 3d16e588 |
pre-commit: update versions
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 08a7236f | merge Merge pull request #281 from bgilbert/lowlevel |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d63d015b |
doc/jekyll_fix: switch from os.path to pathlib
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 754a2d95 |
doc: explicitly require Sphinx >= 1.6
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 8acd4d9f |
doc: add type hints to Python sources
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 5032e235 |
Minor type fixes
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 0ca2cb68 |
Add type-checking infrastructure
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 09368658 |
examples/deepzoom: enforce --format enum in argparse
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| 012fbb13 |
examples/deepzoom: switch from os.path to pathlib
Signed-off-by: Benjamin Gilbert <b****t@c****u> |
Benjamin Gilbert <b****t@c****u> | over 1 year ago | |
| fd2fdae4 | merge Merge pull request #280 from bgilbert/3.13 |
Benjamin Gilbert <b****t@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago |