Skip to main content

UltimaScraperDBArchive

UltimaScraperDBArchive is the archive database module hosted by the domain-neutral ultima-scraper-db runtime. It owns archive models and constructs ArchiveAPI; it does not own engine or session lifecycle.

from ultima_scraper_db import DatabaseConfig, DatabaseManager
from ultima_scraper_db_archive import USDBArchiveModule

mounted = await DatabaseManager().run(
    USDBArchiveModule(),
    DatabaseConfig(url=database_url),
)
archive_api = mounted.api

The package is PostgreSQL-only. Legacy SQLite models remain available solely for migration compatibility.

Packaged migration interface

usdb-archive-migrate check|upgrade is the only production schema writer for ultima_archive. It reads a mode-0600 URL file, verifies the exact database, rejects unknown revisions and privileged cluster roles, serializes with a PostgreSQL advisory lock, and emits a JSON report.

usdb-archive-migrate check \
  --database-url-file /protected/archive_database_url \
  --expected-head d8f4b2a19c60

usdb-archive-migrate upgrade \
  --database-url-file /protected/archive_database_url \
  --expected-head d8f4b2a19c60

The expected head must exactly match the packaged single-head Alembic graph.

Metadata

Release files for ultima-scraper-db-archive 0.3.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 ultima-scraper-db-archive 0.3.0
File Size Uploaded Provenance Actions
ultima_scraper_db_archive-0.3.0.tar.gz 186.5 kB With provenance Details for ultima_scraper_db_archive-0.3.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ultima-scraper-db-archive 0.3.0
File Interpreter ABI Platform Actions
ultima_scraper_db_archive-0.3.0-py3-none-any.whl Python 3 none any Details for ultima_scraper_db_archive-0.3.0-py3-none-any.whl

Total release size: 355.2 kB

Release files / ultima_scraper_db_archive-0.3.0.tar.gz

Download URL ultima_scraper_db_archive-0.3.0.tar.gz
Size 186.5 kB
Tags Source
SHA-256 checksum
How to use checksums
5112cfd45a65e6244016261fb87878cba4a5a920a925a689a81664d1edf6af4e
BLAKE2b-256 checksum
How to use checksums
34ce922e740a0530d61b0601c8aa698758ea43689f74a9b8880b11a6933b3093
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 6, 2026.

Transparency log

Release files / ultima_scraper_db_archive-0.3.0-py3-none-any.whl

Download URL ultima_scraper_db_archive-0.3.0-py3-none-any.whl
Size 168.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c54edd66a63bbc407123541e5f4c45d6a7f7f9388f2f2329d59ba105eea218f4
BLAKE2b-256 checksum
How to use checksums
9f34eccd0d5aecbe5ed4189818a7ef5855e0e66165f0f96035b1a74342c2fb10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 6, 2026.

Transparency log

Security for ultima-scraper-db-archive 0.3.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.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for ultima_scraper_db_archive-0.3.0.tar.gz

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 6, 2026.

Transparency log

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

0.3.0 This release

2 release files Full 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