Pre-release
This release is a pre-release and may not be stable for production use.
singer-summarize
A POC Singer target that summarizes a tap's output.
Installation
From PyPI
I recommend using pipx to install this package:
pipx install singer-summarize
Build
Binary
cargo build -p singer_summarize --release
This will create a binary at target/release/singer-summarize.
Python
maturin build --release
This will create a Python wheel at target/wheels/.
Usage
Copy the binary to your PATH:
cp target/release/singer-summarize ~/.local/bin
Test it with a Singer tap:
$ tap-exchangeratesapi -c config.json | singer-summarize
{
"streams": {
"exchange_rate": {
"schema": 1,
"record": 100,
"activate_version": 0,
"batch": 0
}
},
"state": {
"count": 1,
"last_seen": {
"start_date": "2020-01-01",
}
}
}
Metadata
Release files for singer-summarize 0.0.1a6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| singer_summarize-0.0.1a6.tar.gz | 8.0 kB | Details |
Built distributions (wheels)
Total release size: 4.6 MB
Release files / singer_summarize-0.0.1a6.tar.gz
| Download URL | singer_summarize-0.0.1a6.tar.gz |
|---|---|
| Size | 8.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c00731a1fd7832cd84d8333e2b31609c1253d486e54a80addb7d0d5bf7d75ded
|
|
BLAKE2b-256 checksum How to use checksums |
514ccc192bbc6b0dfdc296630499ba87a8b433cd0619f7cbd22f0671c5c400be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / singer_summarize-0.0.1a6-py3-none-win_amd64.whl
| Download URL | singer_summarize-0.0.1a6-py3-none-win_amd64.whl |
|---|---|
| Size | 365.2 kB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d51b672710721b96c55126b4d235958e76a0a9a306e889dfd9aac758034a2e7d
|
|
BLAKE2b-256 checksum How to use checksums |
3faca90b8621c2e33c4c4fd92f64782786db785ef71c12598e8563a0092647c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / singer_summarize-0.0.1a6-py3-none-win32.whl
| Download URL | singer_summarize-0.0.1a6-py3-none-win32.whl |
|---|---|
| Size | 350.6 kB |
| Tags | Python 3 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
2c179c0098901d89da24ee799466359983f0686a9fee253984d3e5241741d49e
|
|
BLAKE2b-256 checksum How to use checksums |
3fddafce16d8e11e27bc020934f3ff67e8b53199f18c0a49c3abd079523575d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / singer_summarize-0.0.1a6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | singer_summarize-0.0.1a6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 458.0 kB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
4e731a5c8ae7367fa655ec40c48486a0e759ff840d010cbd8a555c992e96abcf
|
|
BLAKE2b-256 checksum How to use checksums |
efeadb99c10986141b52854a1a1962a454d01685bce38783205202f8e33b0a6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / singer_summarize-0.0.1a6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | singer_summarize-0.0.1a6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 557.1 kB |
| Tags | Linux glibc 2.17+ IBM System/390x Python 3 |
|
SHA-256 checksum How to use checksums |
6872a3a2c0f3692507221323b66800523c9fe1758649147b69f5ad79879aaad6
|
|
BLAKE2b-256 checksum How to use checksums |
d6d38eeaeb83a913b96d76d65484a0a8d531e2982dc90b3d6a1763fe2a024072
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / singer_summarize-0.0.1a6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | singer_summarize-0.0.1a6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 567.5 kB |
| Tags | Linux glibc 2.17+ PowerPC 64-le Python 3 |
|
SHA-256 checksum How to use checksums |
815e590d43a87f38c90b496d6f7910bbc892deb16b05f0169d44a719803cd655
|
|
BLAKE2b-256 checksum How to use checksums |
f0bbe51a407b11010eea517674344950a9689b55bebdf25514b7b2b7babbe3e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / singer_summarize-0.0.1a6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | singer_summarize-0.0.1a6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 428.4 kB |
| Tags | Linux glibc 2.17+ ARMv7l Python 3 |
|
SHA-256 checksum How to use checksums |
eda4c6b6914ec3ef44b7ed801ae5539fe5a0b460e4f6ff14be953d690ed06e99
|
|
BLAKE2b-256 checksum How to use checksums |
67a35238488f63e92d5d8f76193f4d56b95d534d49fa6a7d1305a0abe474f297
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / singer_summarize-0.0.1a6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | singer_summarize-0.0.1a6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 435.7 kB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
5fc8f363e11812a8f459519a3ed37c955c9f24491a7fef505c2d0644d456dc33
|
|
BLAKE2b-256 checksum How to use checksums |
61b3a28da6828946e62fde5f8162149c5d0400332647ea2eb0f68c9a323f1660
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / singer_summarize-0.0.1a6-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | singer_summarize-0.0.1a6-py3-none-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 505.3 kB |
| Tags | Linux glibc 2.5+ x86-32 Python 3 |
|
SHA-256 checksum How to use checksums |
097b7770e37acc00f41fa89be7e4e8696d6e3a4790c66172c353b7e933287608
|
|
BLAKE2b-256 checksum How to use checksums |
3ab81b1ed1268347f5bf0cf41bdba96c00179aaab0918da586bb7de0f0ed870c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / singer_summarize-0.0.1a6-py3-none-macosx_11_0_arm64.whl
| Download URL | singer_summarize-0.0.1a6-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 440.1 kB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0303a00e4cde24274fe3edb859579872065cac23d603c41550b6037d2d97c29b
|
|
BLAKE2b-256 checksum How to use checksums |
1ebd13d9834fda0a9e89d1f756dd96cbf93dc1f8a46834c3323aa9eefa9e7523
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / singer_summarize-0.0.1a6-py3-none-macosx_10_7_x86_64.whl
| Download URL | singer_summarize-0.0.1a6-py3-none-macosx_10_7_x86_64.whl |
|---|---|
| Size | 460.0 kB |
| Tags | Python 3 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
a670240c23df089ced66585a4257b028b8bb5c2ec3f76c9369e917fffb707186
|
|
BLAKE2b-256 checksum How to use checksums |
9916880b4202cc2b45f76f8e0f011597677f956db007dc2071e3ba16f8fc443d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|