catpy - Python client for the CATMAID API
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.
Metadata
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 | Provenance | Actions |
|---|---|---|---|---|
| catpy-2020.9.3.tar.gz | 63.1 kB | Without provenance | Details for catpy-2020.9.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| catpy-2020.9.3-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details for catpy-2020.9.3-py2.py3-none-any.whl |
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
|
Security for catpy 2020.9.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.