Skip to main content

A dedicated client to fetch and manage posts from Collepedia.

Project description

Collepedia

A dedicated client to fetch and manage posts from Collepedia.

This library provides a clean, robust, and easy-to-use interface to retrieve, filter, and manage post data.

Features

  • Dedicated Client: Hardcoded for the Collepedia feed for simplicity and reliability.
  • Advanced Fetching: Fetch posts with pagination and server-side category filtering.
  • Powerful Filtering: Perform complex queries on cached data by author, category, or date range.
  • Robust Error Handling: Custom exceptions for network and parsing errors.
  • Cache Persistence: Save fetched data to a JSON file and load it back later.

What's New

  • No Date: This was an error with the first version of the Library
  • Posts Fetch Error: An error originated in version 1.0.1 of this library where all articles wasn't fetched

Projects

  • ColleSearch: A Search Engine for Collepedia contents that searches across all the website programmically through python with this library.

More Informations

If you need the full documentation and all examples, uses and more aboyt the library please head up to Collepedia Python Package in GitHub.

Installation

pip install collepedia

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collepedia-1.0.2.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

collepedia-1.0.2-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file collepedia-1.0.2.tar.gz.

File metadata

  • Download URL: collepedia-1.0.2.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for collepedia-1.0.2.tar.gz
Algorithm Hash digest
SHA256 847330611e16f06e810f938570dc703509b8a4d77d98dca10645f7842db77216
MD5 882bc2779dce79ffc57371ff09fb169a
BLAKE2b-256 5f54f8ee4b09cbbab8ddeb8d4b7ab4660c88b9ef4449117608225f1057c94054

See more details on using hashes here.

File details

Details for the file collepedia-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: collepedia-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for collepedia-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b3072281aeb2829d6933a010ec3c5411c207fcb5059cfe1c594131b994cd9a8c
MD5 45f00d8f3211d8e771fe5eb4a4a7da3d
BLAKE2b-256 e2226240a6f822eb1c09a4a59f1081972e50ef59e7c1ad9e2b9cc732a7c18f81

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page