Skip to main content
https://travis-ci.org/collective/redturtle.filesretriever.svg?branch=master Coveralls Latest Version Egg Status https://img.shields.io/pypi/pyversions/redturtle.filesretriever.svg?style=plastic:alt:Supported-PythonVersions License

RedTurtle Files Retriever

Utility view to retrieve massive files from a remote page.

View

There is an helper view (/files-retriever) that you can call on every Plone folderish context.

Files will be saved in that context.

Restapi endpoints

There are two endpoints:

  • @files-list (POST): accept an url and some CSS selectors, and returns a list of found links in the page.

  • @save-files (POST): accept a list of urls/titles and will download resources and save them in the current context.

Translations

This product has been translated into

  • English

  • Italian

Installation

Install redturtle.filesretriever by adding it to your buildout:

[buildout]

...

eggs =
    redturtle.filesretriever

and then running bin/buildout

Contribute

License

The project is licensed under the GPLv2.

Contributors

Changelog

1.0.5 (2026-03-20)

  • Handle fileurl wiith querystring [mamico]

1.0.4 (2025-09-16)

  • Handle relative links in html pages. [cekk]

1.0.3 (2025-03-31)

  • Handle wrong ssl certs also when download data. [cekk]

1.0.2 (2025-03-31)

  • Add custom Cipher adapter for requests session to allow download files from servers with old/wrong ssl certs. [cekk]

1.0.1 (2024-06-18)

  • Better handle edge-cases in content-type ad disposition headers. [cekk]

1.0.0 (2021-12-27)

  • Initial release. [cekk]

Release files for redturtle.filesretriever 1.0.5

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

Source distribution (sdist)

Source distribution for redturtle.filesretriever 1.0.5
File Size Uploaded
redturtle_filesretriever-1.0.5.tar.gz 303.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for redturtle.filesretriever 1.0.5
File Interpreter ABI Platform
redturtle_filesretriever-1.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 432.0 kB

Release files / redturtle_filesretriever-1.0.5.tar.gz

Download URL redturtle_filesretriever-1.0.5.tar.gz
Size 303.4 kB
Tags Source
SHA-256 checksum
How to use checksums
361772bf5e249c31ddef59c94eaf3bfe251b6de968cbf6699db887957bed0e65
BLAKE2b-256 checksum
How to use checksums
968e180c9a6bc808a43302c02aa7fe573897d2e74c41cb7a8fb34f915b8e3cae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.4

Release files / redturtle_filesretriever-1.0.5-py3-none-any.whl

Download URL redturtle_filesretriever-1.0.5-py3-none-any.whl
Size 128.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
30e7b44284d37aa01f207e11a7564c8ea90f51b71c603342cdd3c18b68179657
BLAKE2b-256 checksum
How to use checksums
1d8531e9db00a5934ad265a541ac6b2582032ce669bb47c1ba432010b9a3bee9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.4

Release history Release notifications | RSS feed

This release

1.0.5 This release

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

1 release file

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