Re: [OE-core] [PATCH 57/61] python3: add markdown/smartypants/typogrify modules

2021-05-05 Thread Alexander Kanavin
On Wed, 5 May 2021 at 21:25, Konrad Weihmann  wrote:

> Agree - looking at
> https://github.com/leohemsted/smartypants.py/compare/v2.0.0...master
> there isn't much of a functional change either.
>
> The status of typogrify isn't also not very convincing - changes from
> 2014 till today haven't been released - so it might be worth a shot to
> open a ticket at gi-docgen and ask about the need for this
> outdated/likely unmaintained dependency
>

This
https://github.com/mintchaos/typogrify/commit/dda5baed03b7948fe101b0c691aaf330157d7f94
is recent enough that I don't think that is necessary yet. Let's see what
they say about smartypants.

Alex

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#151354): 
https://lists.openembedded.org/g/openembedded-core/message/151354
Mute This Topic: https://lists.openembedded.org/mt/82607076/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [OE-core] [PATCH 57/61] python3: add markdown/smartypants/typogrify modules

2021-05-05 Thread Konrad Weihmann



On 05.05.21 21:11, Alexander Kanavin wrote:
On Wed, 5 May 2021 at 21:06, Konrad Weihmann > wrote:


On 05.05.21 21:03, Alexander Kanavin wrote:
 > The repo is here:
 > https://github.com/leohemsted/smartypants.py

 > >
 >
 > I opened an issue:
 > https://github.com/mintchaos/typogrify/issues/56

 > >

Thanks for that one - but if this project is still alive (just
relocated
from bitbucket to GH), wouldn't it make more sense to introduce the
2.0.1 version pulled via git instead of the pretty outdated 2.0.0
from pypi?


I don't think it's alive, open issues and PRs all dead, last commit in 
2017 shortly after 2.0.1 release.


If it becomes alive again, it'll almost certainly be a fork in another 
location,
and pypi would then automatically take care of it for us. Besides pypi 
recipes are

much easier to write, and this is a very marginal module :)

Alex


Agree - looking at 
https://github.com/leohemsted/smartypants.py/compare/v2.0.0...master 
there isn't much of a functional change either.


The status of typogrify isn't also not very convincing - changes from 
2014 till today haven't been released - so it might be worth a shot to 
open a ticket at gi-docgen and ask about the need for this 
outdated/likely unmaintained dependency

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#151349): 
https://lists.openembedded.org/g/openembedded-core/message/151349
Mute This Topic: https://lists.openembedded.org/mt/82607076/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [OE-core] [PATCH 57/61] python3: add markdown/smartypants/typogrify modules

2021-05-05 Thread Alexander Kanavin
On Wed, 5 May 2021 at 21:06, Konrad Weihmann  wrote:

> On 05.05.21 21:03, Alexander Kanavin wrote:
> > The repo is here:
> > https://github.com/leohemsted/smartypants.py
> > 
> >
> > I opened an issue:
> > https://github.com/mintchaos/typogrify/issues/56
> > 
>
> Thanks for that one - but if this project is still alive (just relocated
> from bitbucket to GH), wouldn't it make more sense to introduce the
> 2.0.1 version pulled via git instead of the pretty outdated 2.0.0 from
> pypi?
>

I don't think it's alive, open issues and PRs all dead, last commit in 2017
shortly after 2.0.1 release.

If it becomes alive again, it'll almost certainly be a fork in another
location,
and pypi would then automatically take care of it for us. Besides pypi
recipes are
much easier to write, and this is a very marginal module :)

Alex

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#151346): 
https://lists.openembedded.org/g/openembedded-core/message/151346
Mute This Topic: https://lists.openembedded.org/mt/82607076/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [OE-core] [PATCH 57/61] python3: add markdown/smartypants/typogrify modules

2021-05-05 Thread Konrad Weihmann

On 05.05.21 21:03, Alexander Kanavin wrote:

The repo is here:
https://github.com/leohemsted/smartypants.py 



I opened an issue:
https://github.com/mintchaos/typogrify/issues/56 



Thanks for that one - but if this project is still alive (just relocated 
from bitbucket to GH), wouldn't it make more sense to introduce the 
2.0.1 version pulled via git instead of the pretty outdated 2.0.0 from pypi?




gi-docgen doesn't depend on it directly, but rather through typogrify.

Alex

On Wed, 5 May 2021 at 19:51, Khem Raj > wrote:


On Wed, May 5, 2021 at 8:39 AM Konrad Weihmann
mailto:kweihm...@outlook.com>> wrote:
 >
 >
 >
 > On 05.05.21 17:18, Alexander Kanavin wrote:
 > > This is needed to enable gi-docgen, a successor to gtk-doc
 > >
 > > Signed-off-by: Alexander Kanavin mailto:alex.kana...@gmail.com>>
 > > ---
 > >   meta/conf/distro/include/maintainers.inc           |  3 +++
 > >   .../python/python3-markdown_3.3.3.bb
               | 14 ++
 > >   .../python/python3-smartypants_2.0.0.bb
            | 12 
 > >   .../python/python3-typogrify_2.0.7.bb
              | 14 ++
 > >   4 files changed, 43 insertions(+)
 > >   create mode 100644
meta/recipes-devtools/python/python3-markdown_3.3.3.bb

 > >   create mode 100644
meta/recipes-devtools/python/python3-smartypants_2.0.0.bb

 > >   create mode 100644
meta/recipes-devtools/python/python3-typogrify_2.0.7.bb

 > >
 > > diff --git a/meta/conf/distro/include/maintainers.inc
b/meta/conf/distro/include/maintainers.inc
 > > index 140f7b490e..0c3e3628ba 100644
 > > --- a/meta/conf/distro/include/maintainers.inc
 > > +++ b/meta/conf/distro/include/maintainers.inc
 > > @@ -608,6 +608,7 @@ RECIPE_MAINTAINER_pn-python3-jinja2 =
"Richard Purdie  >   RECIPE_MAINTAINER_pn-python3-libarchive-c = "Joshua Watt
mailto:jpewhac...@gmail.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-magic = "Joshua Watt
mailto:jpewhac...@gmail.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-mako = "Oleksandr Kravchuk
mailto:open.sou...@oleksandr-kravchuk.com>>"
 > > +RECIPE_MAINTAINER_pn-python3-markdown = "Alexander Kanavin
mailto:alex.kana...@gmail.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-markupsafe = "Richard Purdie
mailto:richard.pur...@linuxfoundation.org>>"
 > >   RECIPE_MAINTAINER_pn-python3-more-itertools = "Tim Orling
mailto:timothy.t.orl...@linux.intel.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-nose = "Oleksandr Kravchuk
mailto:open.sou...@oleksandr-kravchuk.com>>"
 > > @@ -630,11 +631,13 @@ RECIPE_MAINTAINER_pn-python3-scons-native
= "Tim Orling  >   RECIPE_MAINTAINER_pn-python3-setuptools = "Oleksandr Kravchuk
mailto:open.sou...@oleksandr-kravchuk.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-setuptools-scm = "Tim Orling
mailto:timothy.t.orl...@linux.intel.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-six = "Zang Ruochen
mailto:zangrc.f...@fujitsu.com>>"
 > > +RECIPE_MAINTAINER_pn-python3-smartypants = "Alexander Kanavin
mailto:alex.kana...@gmail.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-smmap = "Oleksandr Kravchuk
mailto:open.sou...@oleksandr-kravchuk.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-sortedcontainers = "Tim Orling
mailto:timothy.t.orl...@linux.intel.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-subunit = "Oleksandr Kravchuk
mailto:open.sou...@oleksandr-kravchuk.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-testtools = "Oleksandr Kravchuk
mailto:open.sou...@oleksandr-kravchuk.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-toml = "Tim Orling
mailto:timothy.t.orl...@linux.intel.com>>"
 > > +RECIPE_MAINTAINER_pn-python3-typogrify = "Alexander Kanavin
mailto:alex.kana...@gmail.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-wcwidth = "Tim Orling
mailto:timothy.t.orl...@linux.intel.com>>"
 > >   RECIPE_MAINTAINER_pn-python3-zipp = "Tim Orling
mailto:timothy.t.orl...@linux.intel.com>>"
 > >   RECIPE_MAINTAINER_pn-qemu = "Richard Purdie
mailto:richard.pur...@linuxfoundation.org>>"
 > > diff --git
a/meta/recipes-devtools/python/python3-markdown_3.3.3.bb

b/meta/recipes-devtools/python/python3-markdown_3.3.3.bb

 > > new file mode 100644
 > > index 00..c456f05541
 > > --- /dev/null
 > > +++ b/meta/recipes-devtools/python/python3-markdown_3.3.3.bb

 > > @@ -0,0 +1,14 @@
 > > +SUMMARY = "A 

Re: [OE-core] [PATCH 57/61] python3: add markdown/smartypants/typogrify modules

2021-05-05 Thread Alexander Kanavin
The repo is here:
https://github.com/leohemsted/smartypants.py

I opened an issue:
https://github.com/mintchaos/typogrify/issues/56

gi-docgen doesn't depend on it directly, but rather through typogrify.

Alex

On Wed, 5 May 2021 at 19:51, Khem Raj  wrote:

> On Wed, May 5, 2021 at 8:39 AM Konrad Weihmann 
> wrote:
> >
> >
> >
> > On 05.05.21 17:18, Alexander Kanavin wrote:
> > > This is needed to enable gi-docgen, a successor to gtk-doc
> > >
> > > Signed-off-by: Alexander Kanavin 
> > > ---
> > >   meta/conf/distro/include/maintainers.inc   |  3 +++
> > >   .../python/python3-markdown_3.3.3.bb   | 14
> ++
> > >   .../python/python3-smartypants_2.0.0.bb| 12 
> > >   .../python/python3-typogrify_2.0.7.bb  | 14
> ++
> > >   4 files changed, 43 insertions(+)
> > >   create mode 100644 meta/recipes-devtools/python/
> python3-markdown_3.3.3.bb
> > >   create mode 100644 meta/recipes-devtools/python/
> python3-smartypants_2.0.0.bb
> > >   create mode 100644 meta/recipes-devtools/python/
> python3-typogrify_2.0.7.bb
> > >
> > > diff --git a/meta/conf/distro/include/maintainers.inc
> b/meta/conf/distro/include/maintainers.inc
> > > index 140f7b490e..0c3e3628ba 100644
> > > --- a/meta/conf/distro/include/maintainers.inc
> > > +++ b/meta/conf/distro/include/maintainers.inc
> > > @@ -608,6 +608,7 @@ RECIPE_MAINTAINER_pn-python3-jinja2 = "Richard
> Purdie  > >   RECIPE_MAINTAINER_pn-python3-libarchive-c = "Joshua Watt <
> jpewhac...@gmail.com>"
> > >   RECIPE_MAINTAINER_pn-python3-magic = "Joshua Watt <
> jpewhac...@gmail.com>"
> > >   RECIPE_MAINTAINER_pn-python3-mako = "Oleksandr Kravchuk <
> open.sou...@oleksandr-kravchuk.com>"
> > > +RECIPE_MAINTAINER_pn-python3-markdown = "Alexander Kanavin <
> alex.kana...@gmail.com>"
> > >   RECIPE_MAINTAINER_pn-python3-markupsafe = "Richard Purdie <
> richard.pur...@linuxfoundation.org>"
> > >   RECIPE_MAINTAINER_pn-python3-more-itertools = "Tim Orling <
> timothy.t.orl...@linux.intel.com>"
> > >   RECIPE_MAINTAINER_pn-python3-nose = "Oleksandr Kravchuk <
> open.sou...@oleksandr-kravchuk.com>"
> > > @@ -630,11 +631,13 @@ RECIPE_MAINTAINER_pn-python3-scons-native = "Tim
> Orling  > >   RECIPE_MAINTAINER_pn-python3-setuptools = "Oleksandr Kravchuk <
> open.sou...@oleksandr-kravchuk.com>"
> > >   RECIPE_MAINTAINER_pn-python3-setuptools-scm = "Tim Orling <
> timothy.t.orl...@linux.intel.com>"
> > >   RECIPE_MAINTAINER_pn-python3-six = "Zang Ruochen <
> zangrc.f...@fujitsu.com>"
> > > +RECIPE_MAINTAINER_pn-python3-smartypants = "Alexander Kanavin <
> alex.kana...@gmail.com>"
> > >   RECIPE_MAINTAINER_pn-python3-smmap = "Oleksandr Kravchuk <
> open.sou...@oleksandr-kravchuk.com>"
> > >   RECIPE_MAINTAINER_pn-python3-sortedcontainers = "Tim Orling <
> timothy.t.orl...@linux.intel.com>"
> > >   RECIPE_MAINTAINER_pn-python3-subunit = "Oleksandr Kravchuk <
> open.sou...@oleksandr-kravchuk.com>"
> > >   RECIPE_MAINTAINER_pn-python3-testtools = "Oleksandr Kravchuk <
> open.sou...@oleksandr-kravchuk.com>"
> > >   RECIPE_MAINTAINER_pn-python3-toml = "Tim Orling <
> timothy.t.orl...@linux.intel.com>"
> > > +RECIPE_MAINTAINER_pn-python3-typogrify = "Alexander Kanavin <
> alex.kana...@gmail.com>"
> > >   RECIPE_MAINTAINER_pn-python3-wcwidth = "Tim Orling <
> timothy.t.orl...@linux.intel.com>"
> > >   RECIPE_MAINTAINER_pn-python3-zipp = "Tim Orling <
> timothy.t.orl...@linux.intel.com>"
> > >   RECIPE_MAINTAINER_pn-qemu = "Richard Purdie <
> richard.pur...@linuxfoundation.org>"
> > > diff --git a/meta/recipes-devtools/python/python3-markdown_3.3.3.bb
> b/meta/recipes-devtools/python/python3-markdown_3.3.3.bb
> > > new file mode 100644
> > > index 00..c456f05541
> > > --- /dev/null
> > > +++ b/meta/recipes-devtools/python/python3-markdown_3.3.3.bb
> > > @@ -0,0 +1,14 @@
> > > +SUMMARY = "A Python implementation of John Gruber's Markdown."
> > > +HOMEPAGE = "https://python-markdown.github.io/;
> > > +LICENSE = "BSD-3-Clause"
> > > +LIC_FILES_CHKSUM =
> "file://LICENSE.md;md5=745aaad0c69c60039e638bff9ffc59ed"
> > > +
> > > +inherit pypi setuptools3
> > > +
> > > +PYPI_PACKAGE = "Markdown"
> > > +SRC_URI[md5sum] = "034e3bccfde211d44b4a7a69cb290ba0"
> > > +SRC_URI[sha256sum] =
> "5d9f2b5ca24bc4c7a390d22323ca4bad200368612b5aaa7796babf971d2b2f18"
> > > +
> > > +BBCLASSEXTEND = "native"
> > > +
> > > +RDEPENDS_${PN} += "${PYTHON_PN}-logging ${PYTHON_PN}-setuptools"
> > > diff --git a/meta/recipes-devtools/python/python3-smartypants_2.0.0.bb
> b/meta/recipes-devtools/python/python3-smartypants_2.0.0.bb
> > > new file mode 100644
> > > index 00..8acc971c35
> > > --- /dev/null
> > > +++ b/meta/recipes-devtools/python/python3-smartypants_2.0.0.bb
> >
> > According to pypi this isn't the latest version, but 2.0.1 isn't
> > available as sources - also this project is unmaintained and the repo
> > isn't even available anymore - what's the process for these kind of
> recipes?
> >
>
> looking at the URL 

Re: [OE-core] [PATCH 57/61] python3: add markdown/smartypants/typogrify modules

2021-05-05 Thread Khem Raj
On Wed, May 5, 2021 at 8:39 AM Konrad Weihmann  wrote:
>
>
>
> On 05.05.21 17:18, Alexander Kanavin wrote:
> > This is needed to enable gi-docgen, a successor to gtk-doc
> >
> > Signed-off-by: Alexander Kanavin 
> > ---
> >   meta/conf/distro/include/maintainers.inc   |  3 +++
> >   .../python/python3-markdown_3.3.3.bb   | 14 ++
> >   .../python/python3-smartypants_2.0.0.bb| 12 
> >   .../python/python3-typogrify_2.0.7.bb  | 14 ++
> >   4 files changed, 43 insertions(+)
> >   create mode 100644 meta/recipes-devtools/python/python3-markdown_3.3.3.bb
> >   create mode 100644 
> > meta/recipes-devtools/python/python3-smartypants_2.0.0.bb
> >   create mode 100644 meta/recipes-devtools/python/python3-typogrify_2.0.7.bb
> >
> > diff --git a/meta/conf/distro/include/maintainers.inc 
> > b/meta/conf/distro/include/maintainers.inc
> > index 140f7b490e..0c3e3628ba 100644
> > --- a/meta/conf/distro/include/maintainers.inc
> > +++ b/meta/conf/distro/include/maintainers.inc
> > @@ -608,6 +608,7 @@ RECIPE_MAINTAINER_pn-python3-jinja2 = "Richard Purdie 
> >  >   RECIPE_MAINTAINER_pn-python3-libarchive-c = "Joshua Watt 
> > "
> >   RECIPE_MAINTAINER_pn-python3-magic = "Joshua Watt "
> >   RECIPE_MAINTAINER_pn-python3-mako = "Oleksandr Kravchuk 
> > "
> > +RECIPE_MAINTAINER_pn-python3-markdown = "Alexander Kanavin 
> > "
> >   RECIPE_MAINTAINER_pn-python3-markupsafe = "Richard Purdie 
> > "
> >   RECIPE_MAINTAINER_pn-python3-more-itertools = "Tim Orling 
> > "
> >   RECIPE_MAINTAINER_pn-python3-nose = "Oleksandr Kravchuk 
> > "
> > @@ -630,11 +631,13 @@ RECIPE_MAINTAINER_pn-python3-scons-native = "Tim 
> > Orling  >   RECIPE_MAINTAINER_pn-python3-setuptools = "Oleksandr Kravchuk 
> > "
> >   RECIPE_MAINTAINER_pn-python3-setuptools-scm = "Tim Orling 
> > "
> >   RECIPE_MAINTAINER_pn-python3-six = "Zang Ruochen 
> > "
> > +RECIPE_MAINTAINER_pn-python3-smartypants = "Alexander Kanavin 
> > "
> >   RECIPE_MAINTAINER_pn-python3-smmap = "Oleksandr Kravchuk 
> > "
> >   RECIPE_MAINTAINER_pn-python3-sortedcontainers = "Tim Orling 
> > "
> >   RECIPE_MAINTAINER_pn-python3-subunit = "Oleksandr Kravchuk 
> > "
> >   RECIPE_MAINTAINER_pn-python3-testtools = "Oleksandr Kravchuk 
> > "
> >   RECIPE_MAINTAINER_pn-python3-toml = "Tim Orling 
> > "
> > +RECIPE_MAINTAINER_pn-python3-typogrify = "Alexander Kanavin 
> > "
> >   RECIPE_MAINTAINER_pn-python3-wcwidth = "Tim Orling 
> > "
> >   RECIPE_MAINTAINER_pn-python3-zipp = "Tim Orling 
> > "
> >   RECIPE_MAINTAINER_pn-qemu = "Richard Purdie 
> > "
> > diff --git a/meta/recipes-devtools/python/python3-markdown_3.3.3.bb 
> > b/meta/recipes-devtools/python/python3-markdown_3.3.3.bb
> > new file mode 100644
> > index 00..c456f05541
> > --- /dev/null
> > +++ b/meta/recipes-devtools/python/python3-markdown_3.3.3.bb
> > @@ -0,0 +1,14 @@
> > +SUMMARY = "A Python implementation of John Gruber's Markdown."
> > +HOMEPAGE = "https://python-markdown.github.io/;
> > +LICENSE = "BSD-3-Clause"
> > +LIC_FILES_CHKSUM = "file://LICENSE.md;md5=745aaad0c69c60039e638bff9ffc59ed"
> > +
> > +inherit pypi setuptools3
> > +
> > +PYPI_PACKAGE = "Markdown"
> > +SRC_URI[md5sum] = "034e3bccfde211d44b4a7a69cb290ba0"
> > +SRC_URI[sha256sum] = 
> > "5d9f2b5ca24bc4c7a390d22323ca4bad200368612b5aaa7796babf971d2b2f18"
> > +
> > +BBCLASSEXTEND = "native"
> > +
> > +RDEPENDS_${PN} += "${PYTHON_PN}-logging ${PYTHON_PN}-setuptools"
> > diff --git a/meta/recipes-devtools/python/python3-smartypants_2.0.0.bb 
> > b/meta/recipes-devtools/python/python3-smartypants_2.0.0.bb
> > new file mode 100644
> > index 00..8acc971c35
> > --- /dev/null
> > +++ b/meta/recipes-devtools/python/python3-smartypants_2.0.0.bb
>
> According to pypi this isn't the latest version, but 2.0.1 isn't
> available as sources - also this project is unmaintained and the repo
> isn't even available anymore - what's the process for these kind of recipes?
>

looking at the URL https://pythonhosted.org/smartypants/

 As of 2016-12-28, smartypants is looking for new maintainer to take
over, please contact project owner on Bitbucket.

yeah we should not add unmaintained new recipe additions for dead
packages to at least oe-core
if gi-docgen, is next-gen for gtk-doc then report it upstream that
they have such a dependency and whats their plan
because next-gen tells me that they might looking into future

> > @@ -0,0 +1,12 @@
> > +SUMMARY = "Translator of plain ASCII punctuation characters into 'smart' 
> > typographic punctuation HTML entities"
> > +HOMEPAGE = "https://pythonhosted.org/smartypants/;
> > +LICENSE = "BSD-3-Clause"
> > +LIC_FILES_CHKSUM = "file://COPYING;md5=977036977591ac666c728921ecc54c4f"
> > +
> > +inherit pypi setuptools3
> > +
> > +PYPI_PACKAGE = "smartypants"
> > +SRC_URI[sha256sum] = 
> > "7812353a32022699a1aa8cd5626e01c94a946dcaeedaee2d0b382bae4c4cbf36"
> > +
> > +BBCLASSEXTEND = "native"
> > +
> > diff --git 

Re: [OE-core] [PATCH 57/61] python3: add markdown/smartypants/typogrify modules

2021-05-05 Thread Konrad Weihmann



On 05.05.21 17:18, Alexander Kanavin wrote:

This is needed to enable gi-docgen, a successor to gtk-doc

Signed-off-by: Alexander Kanavin 
---
  meta/conf/distro/include/maintainers.inc   |  3 +++
  .../python/python3-markdown_3.3.3.bb   | 14 ++
  .../python/python3-smartypants_2.0.0.bb| 12 
  .../python/python3-typogrify_2.0.7.bb  | 14 ++
  4 files changed, 43 insertions(+)
  create mode 100644 meta/recipes-devtools/python/python3-markdown_3.3.3.bb
  create mode 100644 meta/recipes-devtools/python/python3-smartypants_2.0.0.bb
  create mode 100644 meta/recipes-devtools/python/python3-typogrify_2.0.7.bb

diff --git a/meta/conf/distro/include/maintainers.inc 
b/meta/conf/distro/include/maintainers.inc
index 140f7b490e..0c3e3628ba 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -608,6 +608,7 @@ RECIPE_MAINTAINER_pn-python3-jinja2 = "Richard Purdie 
"
  RECIPE_MAINTAINER_pn-python3-setuptools-scm = "Tim Orling 
"
  RECIPE_MAINTAINER_pn-python3-six = "Zang Ruochen "
+RECIPE_MAINTAINER_pn-python3-smartypants = "Alexander Kanavin 
"
  RECIPE_MAINTAINER_pn-python3-smmap = "Oleksandr Kravchuk 
"
  RECIPE_MAINTAINER_pn-python3-sortedcontainers = "Tim Orling 
"
  RECIPE_MAINTAINER_pn-python3-subunit = "Oleksandr Kravchuk 
"
  RECIPE_MAINTAINER_pn-python3-testtools = "Oleksandr Kravchuk 
"
  RECIPE_MAINTAINER_pn-python3-toml = "Tim Orling 
"
+RECIPE_MAINTAINER_pn-python3-typogrify = "Alexander Kanavin 
"
  RECIPE_MAINTAINER_pn-python3-wcwidth = "Tim Orling 
"
  RECIPE_MAINTAINER_pn-python3-zipp = "Tim Orling 
"
  RECIPE_MAINTAINER_pn-qemu = "Richard Purdie 
"
diff --git a/meta/recipes-devtools/python/python3-markdown_3.3.3.bb 
b/meta/recipes-devtools/python/python3-markdown_3.3.3.bb
new file mode 100644
index 00..c456f05541
--- /dev/null
+++ b/meta/recipes-devtools/python/python3-markdown_3.3.3.bb
@@ -0,0 +1,14 @@
+SUMMARY = "A Python implementation of John Gruber's Markdown."
+HOMEPAGE = "https://python-markdown.github.io/;
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE.md;md5=745aaad0c69c60039e638bff9ffc59ed"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "Markdown"
+SRC_URI[md5sum] = "034e3bccfde211d44b4a7a69cb290ba0"
+SRC_URI[sha256sum] = 
"5d9f2b5ca24bc4c7a390d22323ca4bad200368612b5aaa7796babf971d2b2f18"
+
+BBCLASSEXTEND = "native"
+
+RDEPENDS_${PN} += "${PYTHON_PN}-logging ${PYTHON_PN}-setuptools"
diff --git a/meta/recipes-devtools/python/python3-smartypants_2.0.0.bb 
b/meta/recipes-devtools/python/python3-smartypants_2.0.0.bb
new file mode 100644
index 00..8acc971c35
--- /dev/null
+++ b/meta/recipes-devtools/python/python3-smartypants_2.0.0.bb


According to pypi this isn't the latest version, but 2.0.1 isn't 
available as sources - also this project is unmaintained and the repo 
isn't even available anymore - what's the process for these kind of recipes?



@@ -0,0 +1,12 @@
+SUMMARY = "Translator of plain ASCII punctuation characters into 'smart' 
typographic punctuation HTML entities"
+HOMEPAGE = "https://pythonhosted.org/smartypants/;
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://COPYING;md5=977036977591ac666c728921ecc54c4f"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "smartypants"
+SRC_URI[sha256sum] = 
"7812353a32022699a1aa8cd5626e01c94a946dcaeedaee2d0b382bae4c4cbf36"
+
+BBCLASSEXTEND = "native"
+
diff --git a/meta/recipes-devtools/python/python3-typogrify_2.0.7.bb 
b/meta/recipes-devtools/python/python3-typogrify_2.0.7.bb
new file mode 100644
index 00..3becb0dd8d
--- /dev/null
+++ b/meta/recipes-devtools/python/python3-typogrify_2.0.7.bb
@@ -0,0 +1,14 @@
+SUMMARY = "Filters to enhance web typography, including support for Django & Jinja 
templates"
+HOMEPAGE = "https://github.com/mintchaos/typogrify;
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=12bc792d6f5415dbf421f3fd183c6dd2"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "typogrify"
+SRC_URI[sha256sum] = 
"8be4668cda434163ce229d87ca273a11922cb1614cb359970b7dc96eed13cb38"
+
+BBCLASSEXTEND = "native"
+
+RDEPENDS_${PN} += "${PYTHON_PN}-smartypants"
+






-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#151328): 
https://lists.openembedded.org/g/openembedded-core/message/151328
Mute This Topic: https://lists.openembedded.org/mt/82607076/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-