Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Update readme based on internal redesign and use markdown#448

Merged
frederikprijck merged 10 commits into
masterfrom
feat/sdk-3684
Oct 25, 2022
Merged

Update readme based on internal redesign and use markdown#448
frederikprijck merged 10 commits into
masterfrom
feat/sdk-3684

Conversation

@frederikprijck
Copy link
Copy Markdown
Member

@frederikprijck frederikprijck commented Oct 18, 2022

Changes

This PR moves the readme from using reStructuredText to markdown, to make it easier to integrate our rebranded footer, as well as to align the readme with the other SDKs, who all use markdown.

The navigation is added to the README.md file to ensure it also works on the generated documentation using Sphinx through readthedocs. The logo's are also added twice, once for the readme in github and once for the docs site.

Added an EXAMPLES.md file, and moved a couple of examples from the readme into that file.

It also configures setuptools to use markdown, to ensure our markdown is used when published to pypi.

Also removes the Indices and tables rendered at the bottom of the docs, see : https://auth0-python.readthedocs.io/en/latest/. They gave some rendering issues with the markdown now, making the build fail. As the links didnt look like to be very useful, I dropped them. Let me know if they should be readded.

Checklist

@frederikprijck frederikprijck changed the title Feat/sdk 3684 Update readme based on internal redesign and use markdown Oct 18, 2022
Comment thread README.md

<div>
📚 <a href="#documentation">Documentation</a> - 🚀 <a href="#getting-started">Getting started</a> - 💻 <a href="#api-reference">API reference</a> - 💬 <a href="#feedback">Feedback</a>
</div>
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needed to use HTML here, as well as actual emoji's rather than github's :book:, to ensure it renders as expected on our generated documentation.

@frederikprijck
Copy link
Copy Markdown
Member Author

Running the docs locally:

image
image

@frederikprijck frederikprijck marked this pull request as ready for review October 25, 2022 07:16
@frederikprijck frederikprijck requested a review from a team as a code owner October 25, 2022 07:16
Comment thread docs/source/conf.py Outdated
@frederikprijck frederikprijck enabled auto-merge (squash) October 25, 2022 10:05
@frederikprijck frederikprijck merged commit 18aef50 into master Oct 25, 2022
@frederikprijck frederikprijck deleted the feat/sdk-3684 branch October 25, 2022 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants