(CartoSym) CQL2
A Free and Open-Source Software library implementing OGC Common Query Language (CQL2), including extensions introduced in OGC Cartographic Symbology 2.0.
libCartoSym's libCQL2 dependency provides support for parsing and writing CQL2-Text and CQL2-JSON expressions, which themselves imply support for parsing and writing geometries defined in Well-Known Text (WKT) and GeoJSON which is provided by libSFGeometry and libSFCollections. The ability to perform spatial relation queries based on the Dimensionally Extended-9 Intersection Model is provided by libDE9IM. The libGeoExtents library provides the foundational basic data structures for geographic points and extents.
Additional functionality includes run-time evaluation of expressions.
Object-oriented bindings for libCQL2 automatically generated using Ecere's binding generating tool (bgen) from the eC library will be available for the C, C++ and Python programming languages, with eventual support for Java, Rust and JavaScript planned as well.
Metadata
Release files for cscql2 0.0.1.post1
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 |
|---|---|---|---|---|
| cscql2-0.0.1.post1.tar.gz | 265.9 kB | Without provenance | Details for cscql2-0.0.1.post1.tar.gz |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| cscql2-0.0.1.post1-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details for cscql2-0.0.1.post1-py3-none-win_amd64.whl |
| cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.whl | Python 3 | none | Linux glibc 2.5+ x86-64 | Details for cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.whl |
| cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 | Details for cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
Total release size: 882.4 kB
Release files / cscql2-0.0.1.post1.tar.gz
| Download URL | cscql2-0.0.1.post1.tar.gz |
|---|---|
| Size | 265.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7181ee300f19aa05007070c2393e675e3166b407b3427e6a877e4ad46b594fc9
|
|
BLAKE2b-256 checksum How to use checksums |
1905bd6566520fd98877c08aaa974290034a1569f7c026389911cd21d66d5171
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.5
|
Release files / cscql2-0.0.1.post1-py3-none-win_amd64.whl
| Download URL | cscql2-0.0.1.post1-py3-none-win_amd64.whl |
|---|---|
| Size | 214.9 kB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
542d6cf14a6350aceba6e6d43644dafd26fad7ffcb44ac241a1895b71792941b
|
|
BLAKE2b-256 checksum How to use checksums |
32440d06320ce7f49328630a4df7bfd8f29dcd13dc28eba7b52723aa9b0bc595
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.5
|
Release files / cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.whl
| Download URL | cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.whl |
|---|---|
| Size | 203.6 kB |
| Tags | Linux glibc 2.5+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
f7efbb1a493aa0f5e1f49475c0dcb05f1640538020092d6f175d9e79d1dd79e8
|
|
BLAKE2b-256 checksum How to use checksums |
2979a8ed839604b659f8b868fc461c8c565dffcf8f6b6cbd0b1fd39d7a4ed112
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.5
|
Release files / cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 198.0 kB |
| Tags | Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
12cad128e1645eb7cefa53e2458ff16c64788b3ffdf5689d6f66a03f40cafac1
|
|
BLAKE2b-256 checksum How to use checksums |
da45604bb7fd4fde2d154f6a9ddfea3404a03e5e3134dad182a185eb4b2dab54
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.5
|
Security for cscql2 0.0.1.post1
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.