Skip to main content

AskMarcel Python SDK

Official Python client for the AskMarcel API.

Quickstart

pip install askmarcel
import os
from askmarcel import AskMarcel

marcel = AskMarcel(api_key=os.environ["ASKMARCEL_KEY"])
d = marcel.diagnostic(symptom="PAC Ecodan E7", brand="mitsubishi")
print(d.diagnostic, d.source["page_start"], d.confidence["band"])

Methods

Parity with @askmarcel/sdk (JS): me, diagnostic, search, error_code, product_sheet, procedure, pdf_snapshot.

Publish to PyPI

cd packages/sdk-python
make build    # or: pnpm sdk:python:build from WebApp root
make publish  # requires PyPI token (twine)

Metadata

Release files for askmarcel 0.1.0

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

Source distribution (sdist)

Source distribution for askmarcel 0.1.0
File Size Uploaded Provenance
askmarcel-0.1.0.tar.gz 3.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for askmarcel 0.1.0
File Interpreter ABI Platform
askmarcel-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.0 kB

Release files / askmarcel-0.1.0.tar.gz

Download URL askmarcel-0.1.0.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
580396b7d5337c4799d9cff48ea7b5b23657967534783a28b6db744bc07fdcd5
BLAKE2b-256 checksum
How to use checksums
5e2b84c8eeaf26762cba66b0ae6ce1f804574a3f70f4fd0b4c6d872d05876c25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Release files / askmarcel-0.1.0-py3-none-any.whl

Download URL askmarcel-0.1.0-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
47f17e984daeecd1f9f9e60f096b8605ea8f6de905b1a4db2fecde6694f79f95
BLAKE2b-256 checksum
How to use checksums
323abaf23747836a15244e852cea45b1638bd351e190b8fa0e70e22021a0d9d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Security for askmarcel 0.1.0

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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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