Spec URL: https://lyessaadi.fedorapeople.org/present/present.spec SRPM URL: https://lyessaadi.fedorapeople.org/present/present-0.5.1-1.fc32.src.rpm Copr Build: https://copr.fedorainfracloud.org/coprs/lyessaadi/present/build/1650404/ Description: A terminal-based presentation tool with colors and effects. You can also play a codio (pre-recorded code block) on a slide. present is built on asciimatics, and it works with Python>=3.7. Check out the gallery[1] to see what everyone is making with present! You can add your slides by simply opening an issue. [1]: https://present.readthedocs.io/en/latest/gallery/index.html Fedora Account System Username: lyessaadi
This unfortunately won't work, as development version of mistune is needed. I will try to create a compat-package to solve that issue or wait until the development version is stabilised. Is there a clear example of a python compat package that I could use?
(Or I could patch the software to use the old mistune, it doesn't seem that hard!)
> This unfortunately won't work, as development version of mistune is needed. > > I will try to create a compat-package to solve that issue or wait until the development version is stabilised. > > (Or I could patch the software to use the old mistune, it doesn't seem that hard!) I see the latest python-mistune in Fedora repos is 0.8.3: https://src.fedoraproject.org/rpms/python-mistune The latest full upstream release is 0.8.4: https://github.com/lepture/mistune/releases/tag/v0.8.4 There is also the alpha release: https://github.com/lepture/mistune/releases/tag/v2.0.0a1 Would any of these work with the latest "present"? If so, you can urge the maintainer of python-mistune to update the version in the repos. You can also urge upstream to cut an earlier release (full v2.0.0 for instance?).
Apologies, just noticed that latest alpha was released very recently: https://github.com/lepture/mistune/releases/tag/v2.0.0a5
> Would any of these work with the latest "present"? If so, you can urge the maintainer of python-mistune to update the version in the repos. > You can also urge upstream to cut an earlier release (full v2.0.0 for instance?). I double-checked and I discovered that present uses a v2 feature of mistune (AST renderer). And upgrading to v2 fedora-wide would break python-m2r and python-nbconvert. A compat package is definitely needed...
> I double-checked and I discovered that present uses a v2 feature of mistune (AST renderer). And upgrading to v2 fedora-wide would break python-m2r and python-nbconvert. A compat package is definitely needed... I found these compat packages: https://src.fedoraproject.org/rpms/compat-gdbm https://src.fedoraproject.org/rpms/compat-flex Sadly, a lot of the compat packages were already retired years ago so their format might not be correct.
Those aren't Python unfortunately :/... I could also try bundling... Even if that is a bad idea...
Abandoning because of 1876108...
This comment was flagged a spam, view the edit history to see the original text if required.