Skip to main content

Faster indicomb with mkdocs markdown support

Project description

Faster indicomb with mkdocs markdown support. An alternative to the original indicomb.

This is fast enough to run in the CI as your docs get built (say goodby to your cron jobs!), and comes with mkdocs markdown support.

Quick Start

pip install indicomb2

Set up a config, see the example

Run:

indicomb2 -c my_config.yaml

You can configure indicomb2 to do a couple of things:

  1. The scrape section grabs events from an indico category and dumps them to json. You events in within the category.
  2. The meeting_summaries section creates a dedicated page listing all the selected meetings in the category. For an example see here
  3. The minutes_summary section creates a dedicated page listing all the minutes for seleccted meetings in the category. For an example see here
  4. The topical_contributions appends a table to an existing page with contributions matching the given criteria. For an example see here

More details

  1. Set up a CERN docs site: https://how-to.docs.cern.ch/
  2. Add an environment variable INDICO_API_TOKEN with the token from https://indico.cern.ch/user/tokens/
  3. Setup a config, see the example
  4. Run indicomb2 -c my_config.yaml

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

indicomb2-0.2.tar.gz (7.5 kB view hashes)

Uploaded Source

Built Distribution

indicomb2-0.2-py3-none-any.whl (8.3 kB view hashes)

Uploaded Python 3

Supported by

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