luranta
Official Python SDK for Luranta's preview API, published as luranta.
from luranta import Luranta
luranta = Luranta(api_key="lur_...")
for job in luranta.jobs.iterate({"roles": ["software-engineering"]}):
print(job.title)
jobs, companies, tools, and locations expose list, retrieve where
applicable, cursor iterators, and with_raw_response methods. Versioned role
and industry taxonomies are available through luranta.taxonomies.roles and
luranta.taxonomies.industries; use their current() and get(version)
methods. Raw responses include request IDs and Luranta billing headers.
Taxonomy values, tools, and locations are evolving resources. Languages are
accepted as canonical BCP 47 strings (for example en-GB or zh-Hans) rather
than a generated enum.
Only HTTP 408, 429, 500, 502, 503, and 504 responses carrying
valid RFC 9457 Problem Details with retryable: true and no billing evidence
are retried. Retry-After is honored. Network failures are ambiguous and
immediately raise TransportError. Cursor iterators stop on malformed or
repeated cursors rather than risk duplicate billable reads.
Generation
src/luranta_generated contains disposable models generated from the canonical
../../apps/api/openapi/openapi.json using OpenAPI Generator engine 7.24.0
through the exact 2.40.1 CLI wrapper. Generated HTTP code is intentionally
excluded so the safe runtime above is the only transport. A deterministic
response-only transform widens schema enums to strings while retaining their
known values as metadata, so a new server enum does not break an older SDK.
bun run generate
bun run generate:check
Luranta API keys belong only in trusted server-side environments. Never expose one in browser or mobile application code.
The preview package supports the exact tested Python 3.10 through 3.14 maintenance lines.
The public source repository is luranta/sdk-python. Releases use PyPI Trusted Publishing with attestations.
Metadata
Release files for luranta 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| luranta-0.1.0.tar.gz | 22.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| luranta-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 91.9 kB
Release files / luranta-0.1.0.tar.gz
| Download URL | luranta-0.1.0.tar.gz |
|---|---|
| Size | 22.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
35eec54f153bf70d1435c4f1fc8f4ac705263cd46b698f4ef912f0ee704eab06
|
|
BLAKE2b-256 checksum How to use checksums |
11d5abd4faa142b355c81eb3c84fc0243d4fccc6a0f8eb057f87ef2a9f98e01d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 4, 2026.
Transparency logRelease files / luranta-0.1.0-py3-none-any.whl
| Download URL | luranta-0.1.0-py3-none-any.whl |
|---|---|
| Size | 69.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
dca781c6e55a8a42efd4bbdddace1e7c9c4c5df0edf023451aeea174bf645a52
|
|
BLAKE2b-256 checksum How to use checksums |
e610315d27f299ce5fba06592dd4919c78073d3a00c4e285a692cb8784ecca3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 4, 2026.
Transparency log