35
0
Fork 0
Mainly on GitHub (GH CI to push changes in place) https://github.com/voc/schedule
  • Python 98.7%
  • Ruby 0.6%
  • Shell 0.5%
  • Haml 0.2%
Find a file
dependabot[bot] fbffc9dfa1
Some checks failed
Mirroring / to_git-c3voc-de (push) Has been cancelled
build(deps): bump requests from 2.32.3 to 2.32.4 (#152)
Bumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 22:47:17 +01:00
.github/workflows chore: exclude dependabot 2026-01-15 22:46:17 +01:00
archive chore: fix whitespace 2023-10-26 17:23:16 +02:00
docs add docs folder + diagrams 2017-12-24 14:00:56 +01:00
example_deu added example folder 2017-10-06 15:46:03 +02:00
locations chore(39C3): change room names again 2025-12-26 21:01:58 +01:00
validator build(deps): bump nokogiri in /validator/web_validator (#153) 2026-01-15 22:43:57 +01:00
voc feat(39C3): switch main source from cfp to hub?room.tags=voc to include Saal X 07 2025-12-26 16:34:57 +01:00
.gitignore chore(web_validator): upgrade bundler 2026-01-15 22:22:18 +01:00
csv2schedule_deu.py chore: cleanup + docs 2025-12-12 16:53:39 +01:00
deploy.sh add deploy script to repo 2022-12-26 13:20:38 +01:00
filter_xcal.py added xcal filter skript, initally written for SHA2017 engelsystem 2017-12-21 19:29:32 +01:00
html2meta.py chore: cleanup + docs 2025-12-12 16:53:39 +01:00
html2schedule.py cleanup 2022-12-21 10:30:36 +01:00
LICENCE.txt Add LICENCE file to repo (#147) 2025-09-21 15:36:11 +02:00
poetry.lock build(deps): bump requests from 2.32.3 to 2.32.4 (#152) 2026-01-15 22:47:17 +01:00
pyproject.toml set version to 1.1.0 2026-01-15 22:06:18 +01:00
README.md chore: cleanup + docs 2025-12-12 16:53:39 +01:00
requirements.txt addes room list as shared truth (#149) 2025-12-26 13:18:46 +01:00
schedule2wiki.py cleanup / fix formatting issues 2022-07-01 20:24:11 +02:00
schedule2wiki_allinone.py cleanup / fix formatting issues 2022-07-01 20:24:11 +02:00
schedule_36C3.py chore: misc local changes 2024-10-17 00:13:59 +02:00
schedule_38C3.py feat: modify himmel room schedule variant to include community stages 2024-12-27 19:25:13 +01:00
schedule_39C3.py chore: cleanup + re-enable git feature 2025-12-27 20:15:13 +01:00
schedule_camp2023.py cleanup 2024-03-29 14:30:29 +01:00
schedule_divoc.py chore: misc refactorings 2024-03-29 14:30:29 +01:00
schedule_jev22.py cleanup 2024-03-29 14:30:29 +01:00
schedule_json2xml.py json2xml: Use new methods (#116) 2023-12-13 16:00:41 +01:00
schedule_rC3.py Fix minor typos and grammar. (#125) 2023-06-16 11:44:01 +02:00
schedule_rC3_21.py Fix minor typos and grammar. (#125) 2023-06-16 11:44:01 +02:00
validate_rC3.py add ingore arg by datacop 2021-12-26 21:44:26 +01:00
wiki2schedule.py Fix minor typos and grammar. (#125) 2023-06-16 11:44:01 +02:00
wikitable2schedule.py wikitable2schedule: col mapping changes for eh21 2024-03-29 14:33:45 +01:00

schedule

Mono-Repo with various scripts and a library to generate, convert and validate schedule files for events which use the frab conference system, pretalx, or every other system able to generate schedule.json or CSV files in the correct format.

Dependencies

Debian and similar

sudo apt-get install python python-pip python-lxml libxslt1-dev libxml2-utils
pip3 install -r requirements.txt
pip3 install --pre gql[aiohttp]

macOS

brew install python3 poetry
poetry install
poetry env activate

If you have problems with lxml see https://stackoverflow.com/a/26544099/521791

Local usage for 39C3

https://c3voc.de/wiki/events:39c3:schedule

mkdir 39c3
python3 schedule_39C3.py

History

38C3

37C3

CCCamp23

JEV22

rC3_21

rC3

36C3

see also:

34C3

see https://github.com/voc/schedule/blob/34C3/docs/data_flow_34C3_v0.7.pdf to get an overview and talk to @saerdnaer aka Andi if you have questions.