praiskup / argparse-manpage

Automatically build man-pages for your Python project
Apache License 2.0
40 stars 21 forks source link

Conda-forge version #108

Closed JoeZiminski closed 5 months ago

JoeZiminski commented 5 months ago

Hi All,

I am trying to update a package on conda-forge that has argparse-manpage as a dependency and am running into a missing import issue (cannot find build_manpages). I think this is because conda is installing this version:

https://anaconda.org/conda-forge/argparse-manpage

which seems now out of date. Would it be possible to update the conda-forge version of the package?

Cheers! Joe

praiskup commented 5 months ago

Hello @JoeZiminski, unfortunately, I have no idea who is taking care of the conda package. :/

praiskup commented 5 months ago

I am not sure how things work there, but version 4.5 seems to be there now: https://anaconda.org/conda-forge/argparse-manpage/files

Closing, but feel free to continue with the discussion.

JoeZiminski commented 5 months ago

Hey @praiskup thanks for this, I seem to have had a complete brain meltdown and was reading the upload date as '4 years and 10 months' rather than '4 months and 10 days'. Glad its up to date and not the underlying issue of the dependency problem. Thanks!

praiskup commented 5 months ago

The build_manpages module is part of argparse-manpage project, though. Have you found the actual issue?

JoeZiminski commented 5 months ago

Yes in the end it was due to me specifying the requirements in the wrong section of the meta.yaml file in the conda build. I had them listed under run rather than host requirements. I can confirm after testing locally both argparse-manpage and build_manpages are installed properly both from pip and conda.