-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Iteration 'stable beta 1 - new docs' (#13)
* chore: ➕ Add 'furo' (2022.2.14) RTD theme and remove 'sphinx-rtd-theme' Also updated: • markupsafe (2.0.1 -> 2.1.0) • docutils (0.16 -> 0.17.1) • filelock (3.5.1 -> 3.6.0) * build: 👷 Integrate Furo them into Nox sessions and update docs build config * chore: ⬆️ Upgrade python to ^3.8.0 Were installed: • zipp (3.7.0) • importlib-metadata (4.11.1) Also were updated: • sphinx (4.3.2 -> 4.4.0) * docs: 📝 Update boilerplate README * docs: 📝 Add manpage (renamed usage) and update generated help output (only for download command) * docs: 📝 Add 'Usage Examples' page * docs: 📝 Add Motivation page Add two meta tags on index page * build: 📝 Update reference.rst bu adding auto generated description for 4 main modules * docs: 📝 Update Readme using anonymous reference ('double underscores') for licenses links * docs: 📝 Add detailed docstrings for 'lep.py' * test(console): ✅ Update two test to fix concurrency issues during paralell tests execution * docs(downloader): 📝 Add docstrings for 'downloader.py' * docs(parser): 📝 Add docstrings for 'parser.py' * docs: 📝 Add docstrings for 'exceptions.py' * docs: 📝 Fix two little mistakes in lep's docstrings * style: 🚨 Fix linter errors by 'pre-commit' session * chore: 🔧 Update .flake8 config to set max-line-length = 80 * docs(console): 📝 Update metavar values for path options and '--episode' option * docs: 📝 Update links to Example Usage and Man Page, Add link to RTD website only for GitHub * chore: 🔧 Update config constants with production URLs * fix: 🐛 Correct 'short_date' property for LepEpisode (must be original date, not after conversion to UTC) * docs: 📝 Add LEP YouTube link on Readme and update required time and storage for download all episodes * fix: 🐛 Fix wrong short date again (episode datetime is not converted to UTC now) * test: ✅ Add tests to check date filter for date close to midnight and updated test with assigning date as datetime * chore: Bump to 3.0.0b1 * test(console): ✅ Update version checking (just "3.")
- Loading branch information
Showing
23 changed files
with
1,369 additions
and
389 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
Man Page | ||
======== | ||
|
||
.. important:: | ||
This page uses auto-generation of ``--help`` option | ||
for 'download' command and script itself *(without command)*. | ||
|
||
To download files you can use only options (without 'download' command). | ||
They are the same. | ||
|
||
If you don't know how to read and use ``--help`` output, | ||
you should visit `Usage Examples`_ page (with "copy-paste" instructions) | ||
|
||
.. click:: lep_downloader.cli:cli | ||
:prog: lep-downloader | ||
:nested: full | ||
:commands: download | ||
|
||
.. _Usage Examples: usage.html |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
Why? (Motivation) | ||
================= | ||
|
||
I'm learning two languages at the moment: Python and English. | ||
|
||
And I've decided to *kill two birds with one stone*. | ||
|
||
To learn programming language is better on real project. | ||
For real users. Even though that user is only you. | ||
I was lucky - I had a broken one *(a project, not a user =)*. | ||
|
||
Developing version 3 of the script I've learned a lot of new things | ||
and managed to improve it significantly *(I hope so)*. | ||
|
||
In addition, the **LEP Downloader** enables us to have | ||
offline collection of the great podcast for English learners. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,42 @@ | ||
Reference | ||
Developer Reference | ||
=================== | ||
|
||
Classes and functions definitions for main modules. | ||
All descriptions are generated automatically | ||
from source code docstrings. | ||
|
||
|
||
|
||
lep_downloader.lep | ||
-------------------------- | ||
|
||
.. automodule:: lep_downloader.lep | ||
:members: | ||
:show-inheritance: | ||
|
||
========= | ||
|
||
.. contents:: | ||
:local: | ||
:backlinks: none | ||
lep_downloader.downloader | ||
-------------------------- | ||
|
||
.. automodule:: lep_downloader.downloader | ||
:members: | ||
:show-inheritance: | ||
|
||
========= | ||
|
||
lep_downloader.parser | ||
-------------------------- | ||
|
||
.. automodule:: lep_downloader.parser | ||
:members: | ||
:show-inheritance: | ||
|
||
========= | ||
|
||
lep_downloader.cli | ||
----------------------- | ||
lep_downloader.exceptions | ||
-------------------------- | ||
|
||
.. automodule:: lep_downloader.cli | ||
.. automodule:: lep_downloader.exceptions | ||
:members: | ||
:show-inheritance: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,2 @@ | ||
sphinx==4.0.2 | ||
sphinx-click==3.0.1 | ||
sphinx-rtd-theme==0.5.2 | ||
sphinx==4.4.0 | ||
sphinx-click==3.0.2 |
Oops, something went wrong.