dgtlmoon / dgtlmoon/changedetection.io

[feature] Detect change of spreadsheet files (csv, xls, etc)

Open
#2,741 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Python
Stars
34.3k
Forks
2.1k
Avg merge
22h 52m
Merged PRs (30d)
70

Description

Version and OS
For example, 0.46.04 on termux

Is your feature request related to a problem? Please describe.
I need to monitor changes on tables of data, often these tables are just displayed on web page, but sometimes site owners put this tables in file (most of the time csv, sometimes xls)
I see that CD.io already works for json & pdf, it will be great we can also add csv / xls capabilities.

Describe the solution you'd like
1, set watch with url with csv file
= CD.io detects changes

Comments
-, not sure if it's good idea, but we might want to convert csv/xls to json, this way we can re-use json "Filters" logic / functionality for spreadsheet files OR maybe even better we can use pandas filtering for "Filters".

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. Start by inspecting how changedetection.io currently handles JSON and PDF watches, then determine the supported CSV and XLS behavior and how filtering should work. Done means a URL watch detects meaningful spreadsheet changes with documented, tested behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.