Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix PyPi description does not render #879 #883

Merged
merged 1 commit into from
Jul 9, 2018
Merged

Fix PyPi description does not render #879 #883

merged 1 commit into from
Jul 9, 2018

Conversation

gaborbernat
Copy link
Member

Added a test to check for this via tox env package-description. Using collective.checkdocs and python setup.py checkdocs. Note we could use restview too, however that requires a compilation step so decided against it. Users can use on an ad-hoc level the command restview --pypi-strict --long-description to visualize locally PyPi description.

Resolves #879.

Added a test to check for this via tox env `package-description`.
Using collective.checkdocs and `python setup.py checkdocs`. Note we
could use restview too, however that requires a compilation step so
decided against it. Users can use on an ad-hoc level the command
`restview --pypi-strict --long-description` to visualize locally PyPi
description.
@gaborbernat gaborbernat added bug:minor does not affect many people or has no big impact area:documentation needs:review somebody who thinks they know what they are doing should have a look at this level:medium rought estimate that this might be neither easy nor hard to implement labels Jul 9, 2018
@gaborbernat gaborbernat added this to the 3.1 milestone Jul 9, 2018
@codecov
Copy link

codecov bot commented Jul 9, 2018

Codecov Report

Merging #883 into master will increase coverage by 1.45%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #883      +/-   ##
==========================================
+ Coverage   91.03%   92.49%   +1.45%     
==========================================
  Files          12       12              
  Lines        2331     2331              
  Branches      408      408              
==========================================
+ Hits         2122     2156      +34     
+ Misses        142      110      -32     
+ Partials       67       65       -2
Impacted Files Coverage Δ
src/tox/config.py 95.42% <0%> (+0.24%) ⬆️
src/tox/session.py 91.57% <0%> (+0.35%) ⬆️
src/tox/venv.py 92.85% <0%> (+1.19%) ⬆️
src/tox/interpreters.py 90.47% <0%> (+20.63%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 55998f1...3792641. Read the comment docs.

@gaborbernat gaborbernat merged commit f5d45b5 into tox-dev:master Jul 9, 2018
@gaborbernat gaborbernat deleted the fix_pypi_doc branch July 9, 2018 09:44
@obestwalter
Copy link
Member

What is the reason for not using readme-renderer anymore?

From the old tasks/pra.sh

pip install -U readme-renderer
python setup.py check -r -s

This is the exact same tool that pypa uses for rendering in warehouse so I would say we should use this also to check.

@gaborbernat
Copy link
Member Author

Hmmm missed that that's what upstream uses will amend.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:documentation bug:minor does not affect many people or has no big impact level:medium rought estimate that this might be neither easy nor hard to implement needs:review somebody who thinks they know what they are doing should have a look at this
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants