Pre-release
This release is a pre-release and may not be stable for production use.
♞ pupalink
A simple Python module to search and download books from SpringerLink.
🧪 This project is still in an early stage of development. Expect breaking changes.
Features
- Search and download books from Springer Link
Prerequisites
- An active SpringerLink account with premium access.
Getting started
Sign in to your SpringerLink account and copy the idp_session cookie and paste it like below:
from pupalink import Session
session = Session("YOUR_IDP_SESSION")
Example
from pupalink import Session
from asyncio import get_event_loop
async def main():
session = Session("YOUR_KEY")
books = await session.search_book("Rust")
for book in books:
await session.download_book(book)
await session.close()
loop = get_event_loop()
loop.run_until_complete(main())
Release files for pupalink 0.1.0a4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pupalink-0.1.0a4.tar.gz | 15.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pupalink-0.1.0a4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.6 kB
Release files / pupalink-0.1.0a4.tar.gz
| Download URL | pupalink-0.1.0a4.tar.gz |
|---|---|
| Size | 15.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9d0a5ee4d11874cd0630e03a07fa76357510b2566d56a6051ed639618bd7e7a6
|
|
BLAKE2b-256 checksum How to use checksums |
76b2f87c944222bd7d3e42ad2af0e31dcb2fb7b448bc4141f8842eb5c04b7367
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.6 CPython/3.8.5 Linux/5.4.0-72-generic
|
Release files / pupalink-0.1.0a4-py3-none-any.whl
| Download URL | pupalink-0.1.0a4-py3-none-any.whl |
|---|---|
| Size | 16.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1b2c898b7ac9ada59dea74ff490d9a6761432a1ecab4c98b69ecdfc162d618f1
|
|
BLAKE2b-256 checksum How to use checksums |
70eacd3a6d4061f7a9c7e1e2e98e0fdf2c3bfc6f987c090b9c53996026e9c61c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.6 CPython/3.8.5 Linux/5.4.0-72-generic
|