Logo
Explore Help
Sign In
sam/national_rail_timetable
1
0
Fork 0
You've already forked national_rail_timetable
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
7 Commits 1 Branch 0 Tags
f35cda6f106762a93efb5f7b841eff26f0a42af9
Commit Graph

7 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
sam f35cda6f10 Finished parsing.py initial implementation, now have a sqlite database generating >600MB of timetable records. Next will be generating sqlalchemy desriptors based on the automated specifications. If I can re-learn sqlalchemy that is. 2026-05-22 16:57:14 +01:00
sam d63f151c9b Added sqlite export of .MCA file's record spec. This won't live in /data, but in a user's cache. This is to allow user choice on how and when to update the timetable files and reduce redundancy. 2026-05-22 11:59:45 +01:00
sam fc09eb775e Parsing of RSP's specification now cached to /data. This means that we can ship the tables with the project, rather than the .pdf being a requirement of use. 2026-05-22 10:37:42 +01:00
sam 14b17a22d7 Used pypdf to create extract_specification_document_tables in parsing.py. Should allow easier indexing of the various file types in future. Will need to adapt for files other than .MCA and look at formalising into a local database. 2026-05-22 01:11:24 +01:00
sam 51c6af9782 Tracked nr_requests.py and added fetch_nr_timetable_files. 2026-05-21 20:23:43 +01:00
sam f454af8ab4 Added NRConfig and fetch_nr_token in nr_requests.py. 2026-05-21 18:52:24 +01:00
sam 0ce0fe8610 Init. 2026-05-21 18:00:03 +01:00
Powered by Gitea Version: 1.26.2 Page: 7ms Template: 1ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API