Skip to main content

mvarcs: Python Mark Verifying Authority Root Certificates

mvarcs provides a collection of Root Certificates for validating the trustworthiness of Mark Certificates such as Verified Mark Certificates (VMC) and Common Mark Certificates (CMC) used in BIMI (Brand Indicators for Message Identification).

Installation

mvarcs is available on PyPI. Simply install it with pip:

python -m pip install mvarcs

Usage

To reference the installed certificate authority (CA) bundle, you can use the built-in function:

import mvarcs
mvarcs.where()
# '/usr/local/lib/python3.13/site-packages/mvarcs/mvarcs/cacerts.pem'

Additionally, you can get the contents directly:

import mvarcs
mvarcs.contents()
# Issuer: ...
# ...
# -----END CERTIFICATE-----

Or from the command line:

python -m mvarcs
# /usr/local/lib/python3.13/site-packages/mvarcs/mvarcs/cacert.pem

python -m mvarcs -c
# Issuer: ...
# ...
# -----END CERTIFICATE-----

Addition/Removal of Certificates

See https://github.com/markcerts/mvarcs

Metadata

Release files for mvarcs 1.0.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 mvarcs 1.0.0
File Size Uploaded
mvarcs-1.0.0.tar.gz 13.3 kB Details

Built distribution (wheel)

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

Total release size: 26.5 kB

Release files / mvarcs-1.0.0.tar.gz

Download URL mvarcs-1.0.0.tar.gz
Size 13.3 kB
Tags Source
SHA-256 checksum
How to use checksums
38573a9e277dae199421a1bcafe719591ed24abc96e493e48dacdaf529d98667
BLAKE2b-256 checksum
How to use checksums
ca4247a38f543b62c79875996e5597dfec289320b253d8117460532dbf02c831
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 17, 2025.

Transparency log

Release files / mvarcs-1.0.0-py3-none-any.whl

Download URL mvarcs-1.0.0-py3-none-any.whl
Size 13.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1fe47616be0c6a4d881d190730b8c5c0680ce1a860036af24b7a04bb333aaa6f
BLAKE2b-256 checksum
How to use checksums
d723020a4381fc89db3067a6ad6c3777160e37e7dda9142b63bbfc3f220d5796
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 17, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.2

2 release files

0.0.1

2 release files

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