From b4487d18bf80078c1d6d3a2dba601770ce3f49c5 Mon Sep 17 00:00:00 2001 From: mraniki <8766259+mraniki@users.noreply.github.com> Date: Thu, 3 Aug 2023 20:40:44 +0200 Subject: [PATCH 1/5] =?UTF-8?q?=F0=9F=93=9D=20RTD=20initial=20release?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/01_start.rst | 23 +++ docs/02_config.rst | 13 ++ docs/03_module.rst | 11 + docs/_static/custom.css | 26 +++ docs/_static/favicon.ico | Bin 0 -> 15406 bytes docs/_static/favicon.png | Bin 0 -> 2871 bytes docs/_static/logo-full.png | Bin 0 -> 2886 bytes docs/_templates/custom-class-template.rst | 34 ++++ docs/_templates/custom-module-template.rst | 66 ++++++ docs/_templates/navbar.html | 105 ++++++++++ docs/conf.py | 224 ++++++--------------- docs/findmyorder.rst | 29 --- docs/index.rst | 69 +------ docs/modules.rst | 7 - pyproject.toml | 8 +- 15 files changed, 349 insertions(+), 266 deletions(-) create mode 100644 docs/01_start.rst create mode 100644 docs/02_config.rst create mode 100644 docs/03_module.rst create mode 100644 docs/_static/custom.css create mode 100644 docs/_static/favicon.ico create mode 100644 docs/_static/favicon.png create mode 100644 docs/_static/logo-full.png create mode 100644 docs/_templates/custom-class-template.rst create mode 100644 docs/_templates/custom-module-template.rst create mode 100644 docs/_templates/navbar.html delete mode 100644 docs/findmyorder.rst delete mode 100644 docs/modules.rst diff --git a/docs/01_start.rst b/docs/01_start.rst new file mode 100644 index 0000000..8a26f0e --- /dev/null +++ b/docs/01_start.rst @@ -0,0 +1,23 @@ +=============== +Getting Started +=============== + + +Installation +============ + +:: + + pip install findmyorder + + +Example +======= + +The following example illustrate how to use the module + + +.. rli:: https://raw.githubusercontent.com/mraniki/dxsp/main/dxsp/example.py + :language: python + + \ No newline at end of file diff --git a/docs/02_config.rst b/docs/02_config.rst new file mode 100644 index 0000000..97be75e --- /dev/null +++ b/docs/02_config.rst @@ -0,0 +1,13 @@ + +====== +Config +====== + + +Setting available via settings.toml or .env + + +.. rli:: https://raw.githubusercontent.com/mraniki/findmyorder/main/findmyorder/default_settings.toml + :language: toml + + diff --git a/docs/03_module.rst b/docs/03_module.rst new file mode 100644 index 0000000..1ec9142 --- /dev/null +++ b/docs/03_module.rst @@ -0,0 +1,11 @@ + +====== +Module +====== + +.. autosummary:: + :toctree: _autosummary + :template: custom-module-template.rst + :recursive: + + findmyorder \ No newline at end of file diff --git a/docs/_static/custom.css b/docs/_static/custom.css new file mode 100644 index 0000000..23a6d08 --- /dev/null +++ b/docs/_static/custom.css @@ -0,0 +1,26 @@ +/* +#073BD9 +#05C7F2 +#05F2F2 +#F2DA63 +#F2E6A7 +*/ + + +:root { +--body-bg: #292929; +--body-color: #E2E8E4; +} + +.navbar-inverse, .navbar-collapse, .navbar-brand:hover, .navbar-default, .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { + background-color: #222222; + } + + a { + color: #ffcc00; + } + a:hover { + color: #ffcc00; ; + } + + diff --git a/docs/_static/favicon.ico b/docs/_static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..ba4a9841130a34f300277dd3cc0d42ec0450599a GIT binary patch literal 15406 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 E9|6J0#sB~S literal 0 HcmV?d00001 diff --git a/docs/_static/favicon.png b/docs/_static/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..597bfdfcec8956eb4c02b6a4ef4d4400a48d7eb6 GIT binary patch literal 2871 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 V6RY+;nfw3%002ovPDHLkV1m|eLCF9B literal 0 HcmV?d00001 diff --git a/docs/_static/logo-full.png b/docs/_static/logo-full.png new file mode 100644 index 0000000000000000000000000000000000000000..ee787a8b0721bfc19804af5783a03b545d2d098a GIT binary patch literal 2886 zcma)7ZFCe@8J_*Ra~CMgCV>zjB|xAenuZpnwSt5!sSy&AY<99N3D?QYO)@Y$cbJca zjUGD!#aiv@X?v)(MT8W3Dy=D$BG$%QDxNB~T0*O6tEGNXr2XURFFmLF-q|HtIO_3C zviHvYc<*!H=Xu`gwG7>H>+9bLg(J}z5~pNp2dVAo%-me7*y?}|Z=JO+vof`;cNY{Y5@qETGiO!Ku9`DY;^r;dU}}vvRa|D*sf9L6Jj-B;rknlU zMAIG1Q1Y!xj&3D%r)qdSk)5!SND}GO4Vub3F3mL=O25-XbSK@b@9=b&c@Au5LuN4& zk!nd1fz!eqw}YzGbmams$>KVy5viK=S;SBrw}okXpH8)P`9{ySVR71__7*rHl{eK6 zpoK`~fXJn$29&w3t@nB^b-Dsj&B-kjr}L-@(#Px^wVO2v#KYQ~i?^g&PjDPW*OH10 z*Qy{YGy4o(bs+;qgb>!!O_PVJ00@oDbQRsCcAE`SgAS2q!!E;6dYP@bkfF(gKvzVE z43&gFPn;#3ead~ok0KMwv;4P&OL-aC2O?WND-el|jy4hWdV{>q86Ig<* zQ?&>JNS+x)4X`FBsU*@I;#kZz^!@=i$#O7X3a^H9pjg(#HP?BjX3)|lRYWzIr%kLV zol5}tYeV*sKwFTPLW;`?*l!~pq(*8$v8mP!`RTMBP3KINsAj!wGrNm8!J@5K6V%3l zoIH_c5u2(WI2+>ROEolufXj^_Y9sSZP|8B07zP^(hy%@diqQfIy}D<;>Dmyl;(9}H zfAo+(WsupxV25IEFYp}DRM4jyuwA%SqF@k^W0TEtT&6^tM{@sN?P=nIYYLLOilu|@ z@F+M6lvYUw6en%k)M3UT<+%=2>2PTm#L=9TYgI6dBNN9B#9Ky+wQiCS5DKKXC}fa5 z*r?g;V;SPwiZj6VuPT<(s~ftj(*R8&-`5x~P_fw-c%X?Hpj@sY?u1g&n}a&Q0Ghe* zEMV4jIkl5mc$kUm60pm)t(yasXISGF=h%2`kYFLg_4cSdW4{!W;mOs^B1Z|a{z-2Xpa2JLc z5g34n2MeCG)_2?TdRbR)RaSugZ&q2Z4h(6~x<+ohBvYNb76zPA=mvGdX@ZxwVpSp1 z;?`8@Kp}@o+NXGiJ9+iYM%K^jEVI9pci#N=f$tn_I5e{R@R1&nHa_4N0$1#$ASlqqznBd0rgfg5>x zG}D^e6nuXZa&G*1!?P#4T2pndo}-Hze!BYZ4T2!}Ga$^#@5`+zZm^M)qp<7;CxYos zKA%4S!dSzPUVepd+)ndO7TV$`{qT!Fe(AJd=9l{w{>;O>&Yal=iLZobmOnc+tZOOV z8E$tvE$G4-ul*7}CatL!&sBOMrM&brQ?c`pzxJ!qZa95n;Ei()Vs%t6WMktza11+U3BY#L~4>Y z)Wz|!hClxK(4YJT{=#&-$6N)lU3zcp#8n$?Tgg9u>GCL~FzCblmG|YQHjZ}W%BX;a zgfK^_6_yIO2&;rCOjU#6#g*$QDkalQDkjIjocM^C~_!rDl!&%J#ry(DJn$E zqN}2<(eCI_^y|^1(PPn9qVGmOh<+ITXH1G!$8L(%$JWHsvHsYe*#6jP>?g5{vG-9J zRiS#+fzqf8Wl$D%qpgUbFCYc=A{9~8hX#<2wxb*}5kotWgFG~Z^5~1`OX$nUN4wA- zv=`lj?nU1~_o4gI1L#5Y5ZZ?xMvtIJ(PL;oI)DzM5p)JSScd-x4p1m&GgM-^G967@mTs;pteyWw;Vo;kmdP&&Lb! zV!RYD!}WM2-hemZZcOnuY+w^x*v2j%#6JEC-it@@5quh7#{Y^>iznjc@tN_;cy)YX de0h9je06+XyqPOi5W=BCD|}FFi%opvzX4gm{MG;f literal 0 HcmV?d00001 diff --git a/docs/_templates/custom-class-template.rst b/docs/_templates/custom-class-template.rst new file mode 100644 index 0000000..d5fd0a5 --- /dev/null +++ b/docs/_templates/custom-class-template.rst @@ -0,0 +1,34 @@ +{{ fullname | escape | underline}} + +.. currentmodule:: {{ module }} + +.. autoclass:: {{ objname }} + :members: + :undoc-members: + :show-inheritance: + :inherited-members: + + {% block methods %} + {% if methods %} + .. rubric:: {{ _('Methods') }} + + .. autosummary:: + {% for item in methods %} + {%- if not item.startswith('_') %} + ~{{ name }}.{{ item }} + {%- endif -%} + {%- endfor %} + {% endif %} + {% endblock %} + + {% block attributes %} + {% if attributes %} + .. rubric:: {{ _('Attributes') }} + + .. autosummary:: + {% for item in attributes %} + ~{{ name }}.{{ item }} + {%- endfor %} + {% endif %} + {% endblock %} + diff --git a/docs/_templates/custom-module-template.rst b/docs/_templates/custom-module-template.rst new file mode 100644 index 0000000..dd90e32 --- /dev/null +++ b/docs/_templates/custom-module-template.rst @@ -0,0 +1,66 @@ +{{ fullname | escape | underline}} + +.. automodule:: {{ fullname }} + + {% block attributes %} + {% if attributes %} + .. rubric:: Module attributes + + .. autosummary:: + :toctree: + {% for item in attributes %} + {{ item }} + {%- endfor %} + {% endif %} + {% endblock %} + + {% block functions %} + {% if functions %} + .. rubric:: {{ _('Functions') }} + + .. autosummary:: + :toctree: + :nosignatures: + {% for item in functions %} + {{ item }} + {%- endfor %} + {% endif %} + {% endblock %} + + {% block classes %} + {% if classes %} + .. rubric:: {{ _('Classes') }} + + .. autosummary:: + :toctree: + :template: custom-class-template.rst + :nosignatures: + {% for item in classes %} + {{ item }} + {%- endfor %} + {% endif %} + {% endblock %} + + {% block exceptions %} + {% if exceptions %} + .. rubric:: {{ _('Exceptions') }} + + .. autosummary:: + :toctree: + {% for item in exceptions %} + {{ item }} + {%- endfor %} + {% endif %} + {% endblock %} + +{% block modules %} +{% if modules %} +.. autosummary:: + :toctree: + :template: custom-module-template.rst + :recursive: +{% for item in modules %} + {{ item }} +{%- endfor %} +{% endif %} +{% endblock %} \ No newline at end of file diff --git a/docs/_templates/navbar.html b/docs/_templates/navbar.html new file mode 100644 index 0000000..cd9fd60 --- /dev/null +++ b/docs/_templates/navbar.html @@ -0,0 +1,105 @@ + \ No newline at end of file diff --git a/docs/conf.py b/docs/conf.py index 5f7e8f0..543a861 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -1,216 +1,108 @@ # Configuration file for the Sphinx documentation builder. + +import os import sys -from os.path import abspath, dirname -# If extensions (or modules to document with autodoc) are in another directory, -# add these directories to sys.path here. If the directory is relative to the -# documentation root, use os.path.abspath to make it absolute, like shown here. -# -# import os import sphinx_bootstrap_theme -path = dirname(abspath(__file__)) -sys.path.append(path) -# For the full list of built-in configuration values, see the documentation: -# https://www.sphinx-doc.org/en/master/usage/configuration.html +sys.path.insert(0, os.path.abspath('../')) + # -- Project information ----------------------------------------------------- -# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information -project = 'findmyorder' +project = 'dxsp' copyright = '2023, mraniki' author = 'mraniki' # -- General configuration --------------------------------------------------- -# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration extensions = [ 'sphinx.ext.autodoc', - 'sphinx.ext.coverage', - 'sphinx.ext.viewcode', + 'sphinx.ext.autosummary', 'sphinx.ext.napoleon', - 'sphinx.ext.intersphinx', - 'sphinx.ext.todo', - 'sphinx_copybutton', - 'myst_parser', + 'sphinx.ext.viewcode', 'sphinxext.remoteliteralinclude', - 'sphinx_togglebutton', - # 'sphinx_inline_tabs', - # 'sphinx_reredirects', - # 'sphinx_design', - 'notfound.extension' - ] -source_suffix = ['.rst', '.md'] -# -- Napoleon Settings ----------------------------------------------------- +# -- Extension configuration --------------------------------------------------- + napoleon_google_docstring = True -napoleon_numpy_docstring = False -napoleon_include_init_with_doc = False -napoleon_include_private_with_doc = False -napoleon_include_special_with_doc = False -napoleon_use_admonition_for_examples = False -napoleon_use_admonition_for_notes = False -napoleon_use_admonition_for_references = False -napoleon_use_ivar = True -napoleon_use_param = True -napoleon_use_rtype = True -napoleon_use_keyword = True +autosummary_generate = True +autoclass_content = 'both' +autodoc_inherit_docstrings = True +set_type_checking_flag = True autodoc_member_order = 'bysource' -add_module_names = False +add_module_names = True master_doc = 'index' - -# Add any paths that contain templates here, relative to this directory. +source_suffix = ['.rst', '.md'] templates_path = ["_templates"] - -# List of patterns, relative to source directory, that match files and -# directories to ignore when looking for source files. -# This pattern also affects html_static_path and html_extra_path. exclude_patterns = ["_build", "Thumbs.db", ".DS_Store"] - -# -- Options for HTML output ------------------------------------------------- -# https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output +intersphinx_mapping = { + "python": ("http://docs.python.org/", None), + "sphinx": ("https://www.sphinx-doc.org/en/master/", None), + "talkytrader": ("https://talky.readthedocs.io", None), + "findmyorder": ("https://findmyorder.readthedocs.io", None), + "dxsp": ("https://dxsp.readthedocs.io", None), + "iamlistening": ("https://iamlistening.rtfd.io/", None), + "talkytrend": ("https://talkytrend.readthedocs.io", None), +} # -- Options for HTML output ------------------------------------------------- -# The theme to use for HTML and HTML Help pages. See the documentation for -# a list of builtin themes. -# -# html_theme = "nature" html_theme = "bootstrap" -html_theme_path = sphinx_bootstrap_theme.get_html_theme_path() -# (Optional) Logo. Should be small enough to fit the navbar (ideally 24x24). -# Path should be relative to the ``_static`` files directory. -# html_logo = "_static/logo-white.png" -# html_favicon = "_static/favicon.png" - -html_copy_source = False -html_show_sourcelink = False - - -# Redirect URLs -# "": "" -#redirects = {} - - -# Theme options are theme-specific and customize the look and feel of a -# theme further. +html_theme_path = sphinx_bootstrap_theme.get_html_theme_path() +html_static_path = ["_static"] +html_logo = '_static/favicon.png' +html_favicon = '_static/favicon.ico' +html_css_files = [ + "custom.css", +] +html_show_sphinx = False html_theme_options = { - # Tab name for entire site. (Default: "Site") - #'navbar_site_name': "Table of Contents", - - # A list of tuples containing pages or urls to link to. - # Valid tuples should be in the following forms: - # (name, page) # a link to a page - # (name, "/aa/bb", 1) # a link to an arbitrary relative url - # (name, "http://example.com", True) # arbitrary absolute url - # Note the "1" or "True" value above as the third argument to indicate - # an arbitrary url. - # 'navbar_links': [ - # ("_menu", "Essentials", [ - # ("TalkyTrader", "index"), - # ("_divider", ), - # ("_menu", "Installation", "home/installation", [ - # ("Local Walkthrough", "home/guides/local"), - # ("Docker Walkthrough", "home/guides/docker"), - # ]), - # ("Environment Variables", "home/environmental"), - # ("Knowledgebase/FAQ", "home/kb"), - # ]), - # ("_divider", ), - # ("Bugs/Issues", "https://github.com/mraniki/tt/issues"), - # ], - - # Render the next and previous page links in navbar. (Default: true) + 'navbar_title': " ", + 'navbar_site_name': "Talky", 'navbar_sidebarrel': False, - - # Render the current pages TOC in the navbar. (Default: true) 'navbar_pagenav': False, - - # Tab name for the current pages TOC. (Default: "Page") - 'navbar_pagenav_name': "Sections", - - # Global TOC depth for "site" navbar tab. (Default: 1) - # Switching to -1 shows all levels. - 'globaltoc_depth': 2, - - # Include hidden TOCs in Site navbar? - # - # Note: If this is "false", you cannot have mixed ``:hidden:`` and - # non-hidden ``toctree`` directives in the same page, or else the build - # will break. - # - # Values: "true" (default) or "false" + 'globaltoc_depth': 4, 'globaltoc_includehidden': "true", - - # HTML navbar class (Default: "navbar") to attach to
element. - # For black navbar, do "navbar navbar-inverse" - 'navbar_class': "navbar navbar-inverse", - - # Fix navigation bar to top of page? - # Values: "true" (default) or "false" + 'navbar_class': "navbar", 'navbar_fixed_top': "true", + 'source_link_position': "none", - # Location of link to source. - # Options are "nav" (default), "footer" or anything else to exclude. - 'source_link_position': "nav", - - # Bootswatch (http://bootswatch.com/) theme. - # - # Options are nothing (default) or the name of a valid theme - # such as "cosmo" or "sandstone". - # - # The set of valid themes depend on the version of Bootstrap - # that's used (the next config option). - # - # Currently, the supported themes are: - # - Bootstrap 2: https://bootswatch.com/2 - # - Bootstrap 3: https://bootswatch.com/3 'bootswatch_theme': "darkly", - - # Choose Bootstrap version. - # Values: "3" (default) or "2" (in quotes) 'bootstrap_version': "3", - } - -# -- Options for HTML output ------------------------------------------------- -# https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output - -# Add any paths that contain custom static files (such as style sheets) here, -# relative to this directory. They are copied after the builtin static files, -# so a file named "default.css" will overwrite the builtin "default.css". -html_static_path = ["_static"] + 'navbar_links': [ + ("TalkyTrader", "https://talkytrader.github.io/wiki/",True), + ("_menu", "🗿 Talky",[ + ("🪙 Get started", "https://talky.rtfd.io/01_start",True), + ("⚙️ Config", "https://talky.rtfd.io/02_config",True), + ]), + ("_menu", "🔌 Plugins",[ + ("👂 IamListening", "https://iamlistening.rtfd.io/", True), + ("🔎 FindMyOrder", "https://findmyorder.rtfd.io/", True), + ("⛓️ DXSP", "https://dxsp.rtfd.io/", True), + ("💱 CEX", "index",True), + ("💁 Helper", "index",True), + ("📰 Talkytrend", "https://talkytrend.rtfd.io/", True), + ]), + ("_menu", "➕ More",[ + ("🆕 What's new?", "https://github.com/mraniki/tt",True), + ("💬 Connect", "https://talky.rtfd.io",True), + ]), + ] -html_css_files = [ - "custom.css", - "https://cdn.jsdelivr.net/npm/bootswatch@5.3.0/dist/darkly/bootstrap.min.css" - #"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css" -] - - -intersphinx_mapping = { - "talkytrader": ("https://talky.readthedocs.io", None), - "findmyorder": ("https://findmyorder.readthedocs.io", None), - "dxsp": ("https://dxsp.readthedocs.io", None), - "iamlistening": ("https://iamlistening.readthedocs.io", None), - "talkytrend": ("https://talkytrend.readthedocs.io", None), } -# We recommend adding the following config value. -# Sphinx defaults to automatically resolve *unresolved* labels using all your Intersphinx mappings. -# This behavior has unintended side-effects, namely that documentations local references can -# suddenly resolve to an external location. -# See also: -# https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#confval-intersphinx_disabled_reftypes -intersphinx_disabled_reftypes = ["*"] + def setup(app): app.add_css_file("custom.css") + diff --git a/docs/findmyorder.rst b/docs/findmyorder.rst deleted file mode 100644 index 41e3768..0000000 --- a/docs/findmyorder.rst +++ /dev/null @@ -1,29 +0,0 @@ -findmyorder package -=================== - -Submodules ----------- - -findmyorder.config module -------------------------- - -.. automodule:: findmyorder.config - :members: - :undoc-members: - :show-inheritance: - -findmyorder.main module ------------------------ - -.. automodule:: findmyorder.main - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: findmyorder - :members: - :undoc-members: - :show-inheritance: diff --git a/docs/index.rst b/docs/index.rst index 0cd7f27..1a0339f 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -1,68 +1,21 @@ -.. findmyorder documentation, Mon Jun 5 19:56:53 2023. - +.. _findmyorder_index: +=========== FindMyOrder =========== -.. image:: https://user-images.githubusercontent.com/8766259/233823991-cceaa05a-ff15-4796-a6bb-bcb3ee0d8859.jpg - :align: right - :width: 50 +| Find My order, +| a parsing package to find trading order .. toctree:: - :maxdepth: 3 - :caption: Contents: - - - -How To Use it -================== -the following example illustrate how to use the module - -.. note:: - :class: dropdown - - .. rli:: https://raw.githubusercontent.com/mraniki/findmyorder/main/examples/example.py - :language: python - - - - - - -Settings -================== -Setting available via settings.toml - -.. note:: - :class: dropdown - - .. rli:: https://raw.githubusercontent.com/mraniki/findmyorder/main/findmyorder/default_settings.toml - :language: toml - - - - - - -FMO class -================== -* :doc:`findmyorder ` - - -.. Indices and tables -.. ================== + :maxdepth: 4 + + 01_start + 02_config + 03_module -.. * :ref:`genindex` -.. * :ref:`modindex` -.. * :ref:`search` +.. raw:: html -Talky -================== -* :doc:`Talkytrader ` -.. * :doc:`findmyorder ` -.. * :doc:`DXSP ` -.. * :doc:`IamListening ` -.. * :doc:`TalkyTrend ` -.. * `Talkytrader ` +
diff --git a/docs/modules.rst b/docs/modules.rst deleted file mode 100644 index 18c7c31..0000000 --- a/docs/modules.rst +++ /dev/null @@ -1,7 +0,0 @@ -findmyorder -=========== - -.. toctree:: - :maxdepth: 4 - - findmyorder diff --git a/pyproject.toml b/pyproject.toml index 14e97d7..ecf2ffd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -67,14 +67,10 @@ pytest-loguru = "^0.2.0" optional = true [tool.poetry.group.docs.dependencies] -sphinx = "^7.0.0" +sphinx = ">=5,<6" sphinx_bootstrap_theme = "^0.8.1" -sphinx-autoapi = "^2.1.1" -sphinx-copybutton= "^0.5.2" -myst-parser = "^2.0.0" -sphinx-notfound-page = "^0.8.3" sphinxext-remoteliteralinclude = "^0.4.0" -sphinx-togglebutton = "*" +myst-parser = "^2.0.0" [tool.pytest.ini_options] pythonpath = "." From 6d2fc3fd7abc7fbe237d511174e136d4590ebe97 Mon Sep 17 00:00:00 2001 From: mraniki <8766259+mraniki@users.noreply.github.com> Date: Thu, 3 Aug 2023 20:44:49 +0200 Subject: [PATCH 2/5] =?UTF-8?q?=F0=9F=93=9D=20RTD=20update?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index ecf2ffd..1465226 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,7 @@ optional = true sphinx = ">=5,<6" sphinx_bootstrap_theme = "^0.8.1" sphinxext-remoteliteralinclude = "^0.4.0" -myst-parser = "^2.0.0" + [tool.pytest.ini_options] pythonpath = "." From 98ed50784476d60b19d8e5e86fc35e9bec93f145 Mon Sep 17 00:00:00 2001 From: mraniki Date: Thu, 3 Aug 2023 18:45:48 +0000 Subject: [PATCH 3/5] Update Requirements --- .requirements/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.requirements/requirements.txt b/.requirements/requirements.txt index d6f0ab3..e00f80c 100644 --- a/.requirements/requirements.txt +++ b/.requirements/requirements.txt @@ -2,5 +2,5 @@ colorama==0.4.6 ; python_version >= "3.10" and python_version < "4.0" and sys_pl dynaconf==3.2.0 ; python_version >= "3.10" and python_version < "4.0" emoji==2.7.0 ; python_version >= "3.10" and python_version < "4.0" loguru==0.7.0 ; python_version >= "3.10" and python_version < "4.0" -pyparsing==3.1.0 ; python_version >= "3.10" and python_version < "4.0" +pyparsing==3.1.1 ; python_version >= "3.10" and python_version < "4.0" win32-setctime==1.1.0 ; python_version >= "3.10" and python_version < "4.0" and sys_platform == "win32" From 625d28e48888ef502f0a35bd5f5c56c5669fe488 Mon Sep 17 00:00:00 2001 From: mraniki <8766259+mraniki@users.noreply.github.com> Date: Thu, 3 Aug 2023 21:05:45 +0200 Subject: [PATCH 4/5] =?UTF-8?q?=F0=9F=93=9D=20RTD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/conf.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 543a861..202cf7c 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -42,15 +42,6 @@ templates_path = ["_templates"] exclude_patterns = ["_build", "Thumbs.db", ".DS_Store"] -intersphinx_mapping = { - "python": ("http://docs.python.org/", None), - "sphinx": ("https://www.sphinx-doc.org/en/master/", None), - "talkytrader": ("https://talky.readthedocs.io", None), - "findmyorder": ("https://findmyorder.readthedocs.io", None), - "dxsp": ("https://dxsp.readthedocs.io", None), - "iamlistening": ("https://iamlistening.rtfd.io/", None), - "talkytrend": ("https://talkytrend.readthedocs.io", None), -} # -- Options for HTML output ------------------------------------------------- From 2cf980a036db1a92c10203fa756207a54e7e0756 Mon Sep 17 00:00:00 2001 From: mraniki <8766259+mraniki@users.noreply.github.com> Date: Thu, 3 Aug 2023 21:07:31 +0200 Subject: [PATCH 5/5] =?UTF-8?q?=F0=9F=93=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/_static/custom.css | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/docs/_static/custom.css b/docs/_static/custom.css index 23a6d08..bbb919f 100644 --- a/docs/_static/custom.css +++ b/docs/_static/custom.css @@ -8,19 +8,20 @@ :root { ---body-bg: #292929; ---body-color: #E2E8E4; -} - -.navbar-inverse, .navbar-collapse, .navbar-brand:hover, .navbar-default, .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - background-color: #222222; - } - - a { - color: #ffcc00; + --body-bg: #292929; + --body-color: #E2E8E4; } - a:hover { - color: #ffcc00; ; - } - - + + .navbar-inverse, .navbar-collapse, .navbar-brand:hover, .navbar-default, .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { + background-color: #222222; + } + + a { + color: #ffcc00; + } + a:hover { + color: #ffcc00; ; + } + + + \ No newline at end of file