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)
| File | Size | Uploaded | |
|---|---|---|---|
| catpy-2020.9.3.tar.gz | 63.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|