From 3660501527e3db09e857fb883a082e7272f3b777 Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Fri, 19 Apr 2024 23:23:38 -0400 Subject: [PATCH 1/2] docs: add pypi badge --- README.rst | 45 ++++++++++++----------- docs/source/about/github_action.rst | 2 +- docs/source/about/installation.rst | 2 +- docs/source/about/usage.rst | 2 +- docs/source/code_docs/main.rst | 2 +- docs/source/contributing/build_plugin.rst | 2 +- docs/source/contributing/contributing.rst | 2 +- docs/source/contributing/testing.rst | 2 +- docs/source/framework/index.rst | 2 +- docs/source/index.rst | 2 +- 10 files changed, 33 insertions(+), 30 deletions(-) diff --git a/README.rst b/README.rst index 4cd3781..433f64e 100644 --- a/README.rst +++ b/README.rst @@ -1,25 +1,7 @@ -:github_url: https://github.com/LizardByte/plexhints/tree/nightly/README.rst - -Overview -======== -LizardByte has the full documentation hosted on `Read the Docs `__. - -About ------ -Plexhints is a set of tools to aid in the development of plugins for Plex Media Server. It is not a framework, but -rather a set of tools that can be used to make your life easier. - -Features --------- -- Python library providing type hints to aid in the development of Plex plugins. Get rid of all those IDE warnings - and errors! -- A GitHub Action that will install and bootstrap a Plex Media Server in a CI environment. The action can install - plugins and setup dummy libraries. Additionally the Plex token is provided as an output. This is useful for testing - your plugin or other Plex project in a CI environment. - -Integrations ------------- +:github_url: https://github.com/LizardByte/plexhints/blob/nightly/README.rst +plexhints +========= .. image:: https://img.shields.io/github/actions/workflow/status/lizardbyte/plexhints/CI.yml.svg?branch=master&label=CI%20build&logo=github&style=for-the-badge :alt: GitHub Workflow Status (CI) :target: https://github.com/LizardByte/plexhints/actions/workflows/CI.yml?query=branch%3Amaster @@ -39,3 +21,24 @@ Integrations .. image:: https://img.shields.io/pypi/v/plexhints.svg?style=for-the-badge&logo=pypi&label=pypi%20package :alt: PyPI :target: https://pypi.org/project/plexhints/ + +.. image:: https://img.shields.io/pypi/dm/plexhints?style=for-the-badge&logo=pypi&label=pypi%20downloads + :alt: PyPI - Downloads + :target: https://pypi.org/project/plexhints/ + +Overview +-------- +Plexhints is a set of tools to aid in the development of plugins for Plex Media Server. It is not a framework, but +rather a set of tools that can be used to make your life easier. + +Documentation is available on `Read the Docs `__. + +This project is not affiliated with Plex Inc. + +Features +-------- +- Python library providing type hints to aid in the development of Plex plugins. Get rid of all those IDE warnings + and errors! +- A GitHub Action that will install and bootstrap a Plex Media Server in a CI environment. The action can install + plugins and setup dummy libraries. Additionally the Plex token is provided as an output. This is useful for testing + your plugin or other Plex project in a CI environment. diff --git a/docs/source/about/github_action.rst b/docs/source/about/github_action.rst index 3e698ad..c49e85f 100644 --- a/docs/source/about/github_action.rst +++ b/docs/source/about/github_action.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/tree/nightly/docs/source/about/github_action.rst +:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/about/github_action.rst GitHub Action ============= diff --git a/docs/source/about/installation.rst b/docs/source/about/installation.rst index a47a6c2..5aedaf4 100644 --- a/docs/source/about/installation.rst +++ b/docs/source/about/installation.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/tree/nightly/docs/source/about/installation.rst +:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/about/installation.rst Installation ============ diff --git a/docs/source/about/usage.rst b/docs/source/about/usage.rst index 581e171..06c733c 100644 --- a/docs/source/about/usage.rst +++ b/docs/source/about/usage.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/tree/nightly/docs/source/about/usage.rst +:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/about/usage.rst Usage ===== diff --git a/docs/source/code_docs/main.rst b/docs/source/code_docs/main.rst index f4fcaa0..44c48a0 100644 --- a/docs/source/code_docs/main.rst +++ b/docs/source/code_docs/main.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/tree/nightly/Contents/Code/__init__.py +:github_url: https://github.com/LizardByte/plexhints/blob/nightly/Contents/Code/__init__.py .. include:: ../global.rst diff --git a/docs/source/contributing/build_plugin.rst b/docs/source/contributing/build_plugin.rst index 6651e99..2b43c6f 100644 --- a/docs/source/contributing/build_plugin.rst +++ b/docs/source/contributing/build_plugin.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/tree/nightly/docs/source/contributing/build_plugin.rst +:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/contributing/build_plugin.rst Build Plugin ============ diff --git a/docs/source/contributing/contributing.rst b/docs/source/contributing/contributing.rst index 4a95de2..a450897 100644 --- a/docs/source/contributing/contributing.rst +++ b/docs/source/contributing/contributing.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/tree/nightly/docs/source/contributing/contributing.rst +:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/contributing/contributing.rst Contributing ============ diff --git a/docs/source/contributing/testing.rst b/docs/source/contributing/testing.rst index 27d7502..88d6b45 100644 --- a/docs/source/contributing/testing.rst +++ b/docs/source/contributing/testing.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/tree/nightly/docs/source/contributing/testing.rst +:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/contributing/testing.rst Testing ======= diff --git a/docs/source/framework/index.rst b/docs/source/framework/index.rst index b0010da..8e2d34b 100644 --- a/docs/source/framework/index.rst +++ b/docs/source/framework/index.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/tree/nightly/docs/source/framework/index.rst +:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/framework/index.rst Plex Plugin-in Framework documentation ====================================== diff --git a/docs/source/index.rst b/docs/source/index.rst index ffa3f0b..f201679 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/tree/nightly/docs/source/index.rst +:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/index.rst Table of Contents ================= From 8e797110a8c2fb25b392d1881eccbe1041c5b932 Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Wed, 24 Jul 2024 19:41:10 -0400 Subject: [PATCH 2/2] docs: update github urls --- README.rst | 2 -- docs/source/about/github_action.rst | 2 +- docs/source/about/installation.rst | 2 +- docs/source/about/overview.rst | 2 ++ docs/source/about/usage.rst | 2 +- docs/source/code_docs/main.rst | 2 +- docs/source/contributing/build_plugin.rst | 2 +- docs/source/contributing/contributing.rst | 2 +- docs/source/contributing/testing.rst | 2 +- docs/source/framework/index.rst | 2 +- docs/source/index.rst | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/README.rst b/README.rst index 433f64e..1461d7f 100644 --- a/README.rst +++ b/README.rst @@ -1,5 +1,3 @@ -:github_url: https://github.com/LizardByte/plexhints/blob/nightly/README.rst - plexhints ========= .. image:: https://img.shields.io/github/actions/workflow/status/lizardbyte/plexhints/CI.yml.svg?branch=master&label=CI%20build&logo=github&style=for-the-badge diff --git a/docs/source/about/github_action.rst b/docs/source/about/github_action.rst index c49e85f..b1b70ae 100644 --- a/docs/source/about/github_action.rst +++ b/docs/source/about/github_action.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/about/github_action.rst +:github_url: https://github.com/LizardByte/plexhints/blob/master/docs/source/about/github_action.rst GitHub Action ============= diff --git a/docs/source/about/installation.rst b/docs/source/about/installation.rst index 5aedaf4..bf3a553 100644 --- a/docs/source/about/installation.rst +++ b/docs/source/about/installation.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/about/installation.rst +:github_url: https://github.com/LizardByte/plexhints/blob/master/docs/source/about/installation.rst Installation ============ diff --git a/docs/source/about/overview.rst b/docs/source/about/overview.rst index e4a3ad5..0062516 100644 --- a/docs/source/about/overview.rst +++ b/docs/source/about/overview.rst @@ -1 +1,3 @@ +:github_url: https://github.com/LizardByte/plexhints/blob/master/README.rst + .. include:: ../../../README.rst diff --git a/docs/source/about/usage.rst b/docs/source/about/usage.rst index 06c733c..fc41f34 100644 --- a/docs/source/about/usage.rst +++ b/docs/source/about/usage.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/about/usage.rst +:github_url: https://github.com/LizardByte/plexhints/blob/master/docs/source/about/usage.rst Usage ===== diff --git a/docs/source/code_docs/main.rst b/docs/source/code_docs/main.rst index 44c48a0..e4cc5a9 100644 --- a/docs/source/code_docs/main.rst +++ b/docs/source/code_docs/main.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/blob/nightly/Contents/Code/__init__.py +:github_url: https://github.com/LizardByte/plexhints/blob/master/Contents/Code/__init__.py .. include:: ../global.rst diff --git a/docs/source/contributing/build_plugin.rst b/docs/source/contributing/build_plugin.rst index 2b43c6f..566afde 100644 --- a/docs/source/contributing/build_plugin.rst +++ b/docs/source/contributing/build_plugin.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/contributing/build_plugin.rst +:github_url: https://github.com/LizardByte/plexhints/blob/master/docs/source/contributing/build_plugin.rst Build Plugin ============ diff --git a/docs/source/contributing/contributing.rst b/docs/source/contributing/contributing.rst index a450897..2d1a4d2 100644 --- a/docs/source/contributing/contributing.rst +++ b/docs/source/contributing/contributing.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/contributing/contributing.rst +:github_url: https://github.com/LizardByte/plexhints/blob/master/docs/source/contributing/contributing.rst Contributing ============ diff --git a/docs/source/contributing/testing.rst b/docs/source/contributing/testing.rst index 88d6b45..48ce5f9 100644 --- a/docs/source/contributing/testing.rst +++ b/docs/source/contributing/testing.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/contributing/testing.rst +:github_url: https://github.com/LizardByte/plexhints/blob/master/docs/source/contributing/testing.rst Testing ======= diff --git a/docs/source/framework/index.rst b/docs/source/framework/index.rst index 8e2d34b..19117a6 100644 --- a/docs/source/framework/index.rst +++ b/docs/source/framework/index.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/framework/index.rst +:github_url: https://github.com/LizardByte/plexhints/blob/master/docs/source/framework/index.rst Plex Plugin-in Framework documentation ====================================== diff --git a/docs/source/index.rst b/docs/source/index.rst index f201679..8ab04fa 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -1,4 +1,4 @@ -:github_url: https://github.com/LizardByte/plexhints/blob/nightly/docs/source/index.rst +:github_url: https://github.com/LizardByte/plexhints/blob/master/docs/source/index.rst Table of Contents =================