Bug#881562: [Debichem-devel] Bug#881562: Bug#881562: rdkit: Please migrate away from Epydoc if possible

2017-11-27 Thread Michael Banck
Hi Greg,

On Wed, Nov 15, 2017 at 11:38:28AM +0100, Greg Landrum wrote:
> [hopefully I got the "reply to" right here]
> 
> Thanks for the pointer to a possible alternative to epydoc. Making this
> change is likely a non-trivial amount of work, but we'll have to do
> something anyway before we deprecate Python2 support in the RDKit.
> 
> I've created an issue in the RDKit tracker. No promises on when it'll get
> done though.
> https://github.com/rdkit/rdkit/issues/1656

Thanks for picking this up!


Michael



Bug#881562: [Debichem-devel] Bug#881562: rdkit: Please migrate away from Epydoc if possible

2017-11-15 Thread Greg Landrum
[hopefully I got the "reply to" right here]

Thanks for the pointer to a possible alternative to epydoc. Making this
change is likely a non-trivial amount of work, but we'll have to do
something anyway before we deprecate Python2 support in the RDKit.

I've created an issue in the RDKit tracker. No promises on when it'll get
done though.
https://github.com/rdkit/rdkit/issues/1656


-greg


On Mon, Nov 13, 2017 at 1:31 AM, Kenneth Pronovici 
wrote:

> Source: rdkit
> Severity: wishlist
>
> Hi,
>
> If possible, please consider moving away from the use of Epydoc in your
> package.  Epydoc is basically unmaintained upstream.  Also, it is only
> supported for Python 2, so it will reach its end of life along with
> Python 2 sometime in 2020.
>
> I will continue to maintain the Epydoc packages in Debian as long as I
> can, acting as de facto upstream.  However, once Python 2 is unsupported
> in Debian, I'm not sure that we'll have too many options to keep it
> alive.  Migrating it to Python 3 is a fairly large job that I don't
> have the time or the expertise to take on right now.
>
> For my own Python code, I have recently converted to Sphinx using the
> Napolean plugin.  At [1], I can offer you (or your upstream) a hack-ish
> script to convert common Epydoc markup to Google-style docstrings. It's
> not perfect, but it would get you much of the way toward working code.
>
> Thanks,
>
> Ken (maintainer for python-epydoc)
>
> [1] https://bitbucket.org/cedarsolutions/cedar-backup3/
> src/73037a2/util/sphinx-convert
>
> ___
> Debichem-devel mailing list
> debichem-de...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debichem-devel
>


Bug#881562: rdkit: Please migrate away from Epydoc if possible

2017-11-12 Thread Kenneth Pronovici
Source: rdkit
Severity: wishlist

Hi,

If possible, please consider moving away from the use of Epydoc in your
package.  Epydoc is basically unmaintained upstream.  Also, it is only
supported for Python 2, so it will reach its end of life along with
Python 2 sometime in 2020.

I will continue to maintain the Epydoc packages in Debian as long as I
can, acting as de facto upstream.  However, once Python 2 is unsupported
in Debian, I'm not sure that we'll have too many options to keep it
alive.  Migrating it to Python 3 is a fairly large job that I don't
have the time or the expertise to take on right now.

For my own Python code, I have recently converted to Sphinx using the
Napolean plugin.  At [1], I can offer you (or your upstream) a hack-ish
script to convert common Epydoc markup to Google-style docstrings. It's
not perfect, but it would get you much of the way toward working code.

Thanks,

Ken (maintainer for python-epydoc)

[1] 
https://bitbucket.org/cedarsolutions/cedar-backup3/src/73037a2/util/sphinx-convert