Skip to main content
PyPI Package Version Continuous Integration Status Documentation Status License: MIT

Python client for the CATMAID API, plus some helpful tools for working with the data.

Versioning

catpy stopped using semantic versioning after 0.3.0, and now uses [calendar versioning](https://calver.org), using the scheme YYYY.MM.DD (python does not support 0M and 0D specifiers), with an optional incrementing field in rare cases where more than one release is necessary in a day. The next_version.py script produces the next version. The first version under the new scheme is 2020.08.19.

CATMAID also uses calendar versioning. However, development does not always happen in parallel so a new CATMAID release does not imply a new catpy release and vice versa.

The core CATMAID API supported by catpy does not change frequently. If a new release of either breaks their coupling, please raise an issue.

History

In progress

  • Drop networkx 1

  • Drop python < 3.6

  • MorphologyFetcher, StackFetcher

  • More flexible NameResolver type checks

0.3.0 (2019-01-11)

  • Refactors

  • Improve docs

  • Allow networkx 2+ to be used

  • Add NameResolver application

  • Add enum for connector relation types

  • Add utility for interpolating virtual treenodes

0.2.0 (2018-05-30)

  • Refactoring and fixing PyPI deployment

  • ImageFetcher

  • CoordinateTransformer

  • URL builder

0.1.0 (2017-05-12)

  • First release on PyPI.

Release files for catpy 2020.9.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for catpy 2020.9.3
File Size Uploaded
catpy-2020.9.3.tar.gz 63.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for catpy 2020.9.3
File Interpreter ABI Platform
catpy-2020.9.3-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 97.6 kB

Release files / catpy-2020.9.3.tar.gz

Download URL catpy-2020.9.3.tar.gz
Size 63.1 kB
Tags Source
SHA-256 checksum
How to use checksums
fbeaa697b3424eb1ac2782c3e0903441fc60eba85c18034f79d04d6528bfd5ee
BLAKE2b-256 checksum
How to use checksums
117d7fdf8b8405d754b5e74575048bac81bbff1a22ff7b778cdc4c6a09aaa227
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

Release files / catpy-2020.9.3-py2.py3-none-any.whl

Download URL catpy-2020.9.3-py2.py3-none-any.whl
Size 34.5 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
91c9d41ed047d0c461f256bb68b343748831d61c02d49555a93202c421c0d848
BLAKE2b-256 checksum
How to use checksums
e90d51a8c08681b2d5fb9de77c7e6fce6c4755e5b976898d91c9b7b075a27fc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

Release history Release notifications | RSS feed

This release

2020.9.3 This release

2 release files

0.3.0

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page