Skip to main content

flowos-arxiv

arXiv search component as a standalone FlowOS Extension Bundle.

This is the second-pilot port that validates src/bundles/PORTING.md — the documented recipe for extracting an in-tree provider into a standalone Bundle distribution. The bundle ships a single component, ArXivComponent, which queries arXiv's public Atom API for paper metadata.

Install

pip install flowos-arxiv

The bundle is registered automatically via the flowos.extensions entry-point. After install, restart your FlowOS server; the ArXivComponent will appear in the palette under the arxiv bundle group.

Develop

cd src/bundles/arxiv
pip install -e .
flowos_core extension validate .

Manifest

The extension manifest is shipped at src/flowos_arxiv/extension.json and points at the bundle at components/arxiv. Components register under the canonical namespaced ID ext:arxiv:ArXivComponent@official.

Migration

Saved flows referencing the legacy class name ArXivComponent or the old import paths flowos_core.components.arxiv.arxiv.ArXivComponent / flowos_core.components.arxiv.ArXivComponent are rewritten to the new namespaced ID by the migration table in src/flowos-core/src/flowos_core/extension/migration/migration_table.json.

Metadata

Release files for flowos-arxiv 0.1.1

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

Source distribution (sdist)

Source distribution for flowos-arxiv 0.1.1
File Size Uploaded Provenance Actions
flowos_arxiv-0.1.1.tar.gz 6.3 kB With provenance Details for flowos_arxiv-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for flowos-arxiv 0.1.1
File Interpreter ABI Platform Actions
flowos_arxiv-0.1.1-py3-none-any.whl Python 3 none any Details for flowos_arxiv-0.1.1-py3-none-any.whl

Total release size: 11.6 kB

Release files / flowos_arxiv-0.1.1.tar.gz

Download URL flowos_arxiv-0.1.1.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b0c14728159749360aecf80f3c29a244633128908471c61b9f9a37ac55270324
BLAKE2b-256 checksum
How to use checksums
3ed7a1323c2c8b0a404cbb40d52c546788a8ded3df34ebf60401dcf0f998aefd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 13, 2026.

Transparency log

Release files / flowos_arxiv-0.1.1-py3-none-any.whl

Download URL flowos_arxiv-0.1.1-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
174c90c48dd87ac1029a24ee31ffb089a0c874333671fa2dc429d6986e7dc710
BLAKE2b-256 checksum
How to use checksums
eb79d81645c38f13cdc159627398a870918126b421c747c74151028a3cddcabe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 13, 2026.

Transparency log

Security for flowos-arxiv 0.1.1

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

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for flowos_arxiv-0.1.1.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 Jul 13, 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.1.1 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