Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

pycarta-service-agent

Executable delivery for pycarta's Service Manager support.

Carta managed services turn your own code into something the Carta platform can permission, share, and invoke, while it runs on hardware you control.

This package exists to deliver a platform-specific service agent executable, as installed by pip. Alongside it, the package exports the utilities that wrap that executable for use from Python. They cover locating it, building its arguments, reading the configuration it writes, and exchanging messages with it while it runs. Those utilities ship in the same wheel as the executable, so the two always agree on how it is launched and how it is spoken to.

pycarta is the consumer, and it handles all of that on your behalf. There is no need to install or call this package directly.

Installation

It comes in as part of the pycarta service extra:

pip install "pycarta[service]"

pip selects the wheel matching your OS and architecture and installs the single binary bundled in it. Wheels are published for:

  • macOS, Apple Silicon and Intel
  • Linux, x86-64 and aarch64, glibc and musl
  • Windows, x86-64

Standard library only, no third-party dependencies.

Usage

find_binary() reports the installed path of the executable:

import pycarta_service_agent

path = pycarta_service_agent.find_binary()

The remaining utilities are grouped by concern into command, config, errors, ipc, and messages, and are documented in place. Every name they export carries a docstring covering what it is and how the executable behaves around it.

Feature Request/Bug-Fix

For issues, please contact customer.service@contextualize.us.com.

To request a new feature or to report a bug, please email pycarta. Please be sure to describe the goal of the new feature or, for a bug report, a minimum code that reproduces the error. Note that if you submit a feature request or bug report, the developers reserve the right to contact you about that request.

Metadata

Release files for pycarta-service-agent 0.2.0.dev1

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

Built distributions (wheels)

Table of built distributions (wheels) for pycarta-service-agent 0.2.0.dev1
File Actions
pycarta_service_agent-0.2.0.dev1-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for pycarta_service_agent-0.2.0.dev1-py3-none-win_amd64.whl
pycarta_service_agent-0.2.0.dev1-py3-none-musllinux_1_1_x86_64.whl Python 3 none Linux musl 1.1+ x86-64 Details for pycarta_service_agent-0.2.0.dev1-py3-none-musllinux_1_1_x86_64.whl
pycarta_service_agent-0.2.0.dev1-py3-none-musllinux_1_1_aarch64.whl Python 3 none Linux musl 1.1+ ARM64 Details for pycarta_service_agent-0.2.0.dev1-py3-none-musllinux_1_1_aarch64.whl
pycarta_service_agent-0.2.0.dev1-py3-none-manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details for pycarta_service_agent-0.2.0.dev1-py3-none-manylinux2014_x86_64.whl
pycarta_service_agent-0.2.0.dev1-py3-none-manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details for pycarta_service_agent-0.2.0.dev1-py3-none-manylinux2014_aarch64.whl
pycarta_service_agent-0.2.0.dev1-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for pycarta_service_agent-0.2.0.dev1-py3-none-macosx_11_0_arm64.whl
pycarta_service_agent-0.2.0.dev1-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details for pycarta_service_agent-0.2.0.dev1-py3-none-macosx_10_9_x86_64.whl

Total release size: 27.6 MB

Release files / pycarta_service_agent-0.2.0.dev1-py3-none-win_amd64.whl

Download URL pycarta_service_agent-0.2.0.dev1-py3-none-win_amd64.whl
Size 4.0 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
e570a12c51a0fdf60ad9148bd4353fc19f3a6ea129c88f128987f08e12fe2af8
BLAKE2b-256 checksum
How to use checksums
412a48c174ac5e553ed26ad81b0365b2e06e113503f385f4aaa1b5f217c039bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / pycarta_service_agent-0.2.0.dev1-py3-none-musllinux_1_1_x86_64.whl

Download URL pycarta_service_agent-0.2.0.dev1-py3-none-musllinux_1_1_x86_64.whl
Size 4.1 MB
Tags Linux musl 1.1+ x86-64 Python 3
SHA-256 checksum
How to use checksums
d18c77f0ba760a257234660a2270a77fed06b688625f557bd4bf20b65a304bc6
BLAKE2b-256 checksum
How to use checksums
06438d9fc7315096ae0d3938e6d2d49f593ce462f71d117e6b714745ca2d6dcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / pycarta_service_agent-0.2.0.dev1-py3-none-musllinux_1_1_aarch64.whl

Download URL pycarta_service_agent-0.2.0.dev1-py3-none-musllinux_1_1_aarch64.whl
Size 3.7 MB
Tags Linux musl 1.1+ ARM64 Python 3
SHA-256 checksum
How to use checksums
649723ac5aa520bec14eae5dba8699712d84fe7a6d73c02e78f2bd19cb9bbddd
BLAKE2b-256 checksum
How to use checksums
38b0ec8090279c17a3494d0e3119a2dffbbad4ede27bdea2ae85800dce8f8e6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / pycarta_service_agent-0.2.0.dev1-py3-none-manylinux2014_x86_64.whl

Download URL pycarta_service_agent-0.2.0.dev1-py3-none-manylinux2014_x86_64.whl
Size 4.1 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
23d0fad232a95b73c9ea07e07d9976d67f468706bfba11f6caa930ef10f45818
BLAKE2b-256 checksum
How to use checksums
cfc60afcfcc3829dc8828b0ebcfa54100eed5dcaeb001dc6fca649253532bc3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / pycarta_service_agent-0.2.0.dev1-py3-none-manylinux2014_aarch64.whl

Download URL pycarta_service_agent-0.2.0.dev1-py3-none-manylinux2014_aarch64.whl
Size 3.7 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
a6777d0ba1edfd822d310b8d60367e2bcf8b9da871f51569a9a7c3ecf20f96f4
BLAKE2b-256 checksum
How to use checksums
8de562bdacb63fc6d410e2e16d8256d26a839d1d45054de8c3be129941be4d66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / pycarta_service_agent-0.2.0.dev1-py3-none-macosx_11_0_arm64.whl

Download URL pycarta_service_agent-0.2.0.dev1-py3-none-macosx_11_0_arm64.whl
Size 3.7 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
366db33b508ce42c52bdb6d539e916bad6d20952bae422ecfb2e207324b6b778
BLAKE2b-256 checksum
How to use checksums
0c49def71e8598c1dde76a982a3ed63f01f054fbd1c7793ae66bd6f8ef43af7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / pycarta_service_agent-0.2.0.dev1-py3-none-macosx_10_9_x86_64.whl

Download URL pycarta_service_agent-0.2.0.dev1-py3-none-macosx_10_9_x86_64.whl
Size 4.1 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
3b478936214a00fe129e3a92b72afaab2ffdbf102cc663bd4b2910f549175569
BLAKE2b-256 checksum
How to use checksums
09ad5caf5c530e6dcf06b0c84cf075761ff71605eaf79e1051caddfab1ddb270
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Security for pycarta-service-agent 0.2.0.dev1

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.

Release history Release notifications | RSS feed

This release
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