| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- import datetime
- import pathlib
- import sys
- base = pathlib.Path(__file__).parent.parent.parent
- root = base.__str__()
- flipperzero = base.joinpath('flipperzero').__str__()
- sys.path.append(root)
- sys.path.append(flipperzero)
- def copy_dict(source, target):
- for key, value in source.__dict__.items():
- target.__dict__[key] = value
- import flipperzero.logging
- import logging
- copy_dict(flipperzero.logging, logging)
- import flipperzero.io
- import io
- copy_dict(flipperzero.io, io)
- import flipperzero.random
- import random
- copy_dict(flipperzero.random, random)
- now = datetime.datetime.now()
- project = 'uPython'
- copyright = str(now.year) + ', Oliver Fabel'
- author = 'Oliver Fabel'
- release = '1.8.0'
- version = '1.8'
- language = 'en'
- extensions = [
- 'sphinx.ext.autodoc',
- 'myst_parser'
- ]
- source_suffix = {
- '.rst': 'restructuredtext',
- '.md': 'markdown'
- }
- templates_path = [
- 'templates'
- ]
- exclude_patterns = []
- include_patterns = [
- '**'
- ]
- html_theme = 'alabaster'
- html_theme_options = {
- 'show_powered_by': False,
- 'extra_nav_links': {
- 'Source Code': 'https://www.github.com/ofabel/mp-flipper',
- 'Bugtracker': 'https://www.github.com/ofabel/mp-flipper/issues',
- 'Releases': 'https://lab.flipper.net/apps/upython'
- }
- }
- html_scaled_image_link = False
- html_copy_source = False
- html_show_copyright = False
- html_show_sphinx = False
- html_static_path = [
- 'static'
- ]
- html_logo = 'assets/logo.png'
- html_favicon = 'assets/favicon.png'
- autodoc_default_options = {
- 'member-order': 'bysource',
- }
- add_module_names = True
- maximum_signature_line_length = 50
|