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

Substitute %(prog)s in description and epilog and in subparsers documentation. #113

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

qha
Copy link

@qha qha commented Aug 7, 2019

Substitute %(prog)s in description and epilog and in subparsers documentation.

Also use plain name of types in substitutions rather than their repr.

Also enable pytest-3, python3 -m pytest, python3 setup.py test et cetera to run the test suite. (Closes #121.)

@qha qha force-pushed the support-prog-in-description branch 3 times, most recently from 47d3bb2 to 86c04c6 Compare August 7, 2019 21:28
@qha qha force-pushed the support-prog-in-description branch from 86c04c6 to 63cd64c Compare May 26, 2020 21:38
@mcepl
Copy link

mcepl commented May 27, 2020

Would it be possible either to make new tarball release, or publish a version of the patch based on the top of 0.2.5 tarball?

@qha
Copy link
Author

qha commented May 27, 2020

@mcepl
Copy link

mcepl commented May 27, 2020

Sure, have a look at: https://github.com/qha/sphinx-argparse/tree/support-prog-in-description-backport

Applied that on the top of 0.2.5 and the result is not very good:

_log.txt

@qha
Copy link
Author

qha commented May 28, 2020

Discussion about the backport branch continues out of band to keep from cluttering this pull request.

@mcepl
Copy link

mcepl commented Jun 12, 2020

Yes, there was something wrong about the applying of patches. Now fixed.

@mr-c
Copy link

mr-c commented Jan 23, 2021

Thank you @qha , this helps us fix the package for Debian as well.

@qha
Copy link
Author

qha commented Jan 23, 2021

Happy to hear it! (Particularly as i'm a Debian user myself.)

@qha qha force-pushed the support-prog-in-description branch from 63cd64c to 595de4b Compare January 23, 2021 14:18
@qha qha force-pushed the support-prog-in-description branch from 595de4b to 06a3237 Compare January 23, 2021 14:26
@snowman2 snowman2 mentioned this pull request Mar 2, 2021
4 tasks
@qha qha changed the title Substitute %(prog)s in description and epilog Draft: Substitute %(prog)s in description and epilog Mar 7, 2021
@qha qha changed the title Draft: Substitute %(prog)s in description and epilog Substitute %(prog)s in description and epilog and in subparsers documentation. Mar 7, 2021
@mr-c
Copy link

mr-c commented Nov 9, 2022

Hello from 2022, what's the status of this PR? Was the issue fixed in another way?

@JOJ0
Copy link

JOJ0 commented Nov 9, 2022

Thir repo is abandoned. Try @ashb fork

@mr-c
Copy link

mr-c commented Nov 9, 2022

@JOJ0 Ah, right. Thanks :-)

@mcepl
Copy link

mcepl commented Nov 9, 2022

Thir repo is abandoned. Try @ashb fork

@ashb do you plan to take over PyPI releases?

@mr-c
Copy link

mr-c commented Nov 9, 2022

Thir repo is abandoned. Try @ashb fork

@ashb do you plan to take over PyPI releases?

According to https://pypi.org/project/sphinx-argparse/ @ashb is the new PyPI maintainer for sphinx-argparse

@ashb
Copy link
Contributor

ashb commented Nov 9, 2022

Thir repo is abandoned. Try @ashb fork

@ashb do you plan to take over PyPI releases?

I already have done one, yes (under the same Pypi name). I can't make any changes to anything in this repo sadly though. The original creator has gone unresponsive

@mcepl
Copy link

mcepl commented Nov 9, 2022

I already have done one, yes (under the same Pypi name). I can't make any changes to anything in this repo sadly though. The original creator has gone unresponsive

I think, it is possible to file a ticket against PyPI (somewhere) and take over inactive account.

@ashb
Copy link
Contributor

ashb commented Nov 9, 2022

@mcepl Yes, I've done that bit 😄 I mean I can't make changes to this git repo (close issues etc)

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.

Some tests fail when py.test has a different name
6 participants