%global _empty_manifest_terminate_build 0 Name: python-Markdown-Editor Version: 1.0.7 Release: 1 Summary: Standalone editor for your markdown files License: MIT License URL: https://github.com/ncornette/Python-Markdown-Editor.git Source0: https://mirrors.nju.edu.cn/pypi/web/packages/4d/9d/3d5eb9c7c6488cdf9e072d7beecf4411cb1882fb0010ad34801218b7b66e/Markdown-Editor-1.0.7.tar.gz BuildArch: noarch %description |Build Status| |PyPI py versions| |PyPI version| |Code quality| Standalone editor for your local markdown files Installation ~~~~~~~~~~~~ To install the latest stable version from Pypi : $ pip install markdown-editor Usage ~~~~~ $ markdown_edit README.md It will open the editor in your browser : screenshot Features ~~~~~~~~ - Side-by-side markdown editor & html preview - Live, when you type html preview - Codehilite & markdown extra syntax support by default - Github syntax support - Github styles for rendering and codehilite - Scrollbars sync Dependencies ~~~~~~~~~~~~ - Markdown - Pygments - Bottle - pymdown-extensions Other usage examples ~~~~~~~~~~~~~~~~~~~~ Launch editor without input file for testing : $ markdown_edit Edit markdown file and save both markdown and html outputs : $ markdown_edit -f README.html README.md Extensible ~~~~~~~~~~ You can import this script as a module to write your own applications based on the markdown editor. example : from markdown_editor import web_edit from markdown_editor.editor import MarkdownDocument # ... MY_HTML_HEAD = 'Editor title' def action_send(document): send_markdown_text(document.text) # or send_raw_html_code(document.getHtml()) # or send_html_with_styles(document.getHtmlPage()) return html_to_display_as_result, keep_running_local_server if __name__ == '__main__: doc = MarkdownDocument() web_edit.start(doc, custom_actions=[ ('Send', action_send), ], title=MY_HTML_HEAD) %package -n python3-Markdown-Editor Summary: Standalone editor for your markdown files Provides: python-Markdown-Editor BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-Markdown-Editor |Build Status| |PyPI py versions| |PyPI version| |Code quality| Standalone editor for your local markdown files Installation ~~~~~~~~~~~~ To install the latest stable version from Pypi : $ pip install markdown-editor Usage ~~~~~ $ markdown_edit README.md It will open the editor in your browser : screenshot Features ~~~~~~~~ - Side-by-side markdown editor & html preview - Live, when you type html preview - Codehilite & markdown extra syntax support by default - Github syntax support - Github styles for rendering and codehilite - Scrollbars sync Dependencies ~~~~~~~~~~~~ - Markdown - Pygments - Bottle - pymdown-extensions Other usage examples ~~~~~~~~~~~~~~~~~~~~ Launch editor without input file for testing : $ markdown_edit Edit markdown file and save both markdown and html outputs : $ markdown_edit -f README.html README.md Extensible ~~~~~~~~~~ You can import this script as a module to write your own applications based on the markdown editor. example : from markdown_editor import web_edit from markdown_editor.editor import MarkdownDocument # ... MY_HTML_HEAD = 'Editor title' def action_send(document): send_markdown_text(document.text) # or send_raw_html_code(document.getHtml()) # or send_html_with_styles(document.getHtmlPage()) return html_to_display_as_result, keep_running_local_server if __name__ == '__main__: doc = MarkdownDocument() web_edit.start(doc, custom_actions=[ ('Send', action_send), ], title=MY_HTML_HEAD) %package help Summary: Development documents and examples for Markdown-Editor Provides: python3-Markdown-Editor-doc %description help |Build Status| |PyPI py versions| |PyPI version| |Code quality| Standalone editor for your local markdown files Installation ~~~~~~~~~~~~ To install the latest stable version from Pypi : $ pip install markdown-editor Usage ~~~~~ $ markdown_edit README.md It will open the editor in your browser : screenshot Features ~~~~~~~~ - Side-by-side markdown editor & html preview - Live, when you type html preview - Codehilite & markdown extra syntax support by default - Github syntax support - Github styles for rendering and codehilite - Scrollbars sync Dependencies ~~~~~~~~~~~~ - Markdown - Pygments - Bottle - pymdown-extensions Other usage examples ~~~~~~~~~~~~~~~~~~~~ Launch editor without input file for testing : $ markdown_edit Edit markdown file and save both markdown and html outputs : $ markdown_edit -f README.html README.md Extensible ~~~~~~~~~~ You can import this script as a module to write your own applications based on the markdown editor. example : from markdown_editor import web_edit from markdown_editor.editor import MarkdownDocument # ... MY_HTML_HEAD = 'Editor title' def action_send(document): send_markdown_text(document.text) # or send_raw_html_code(document.getHtml()) # or send_html_with_styles(document.getHtmlPage()) return html_to_display_as_result, keep_running_local_server if __name__ == '__main__: doc = MarkdownDocument() web_edit.start(doc, custom_actions=[ ('Send', action_send), ], title=MY_HTML_HEAD) %prep %autosetup -n Markdown-Editor-1.0.7 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-Markdown-Editor -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 31 2023 Python_Bot - 1.0.7-1 - Package Spec generated