From e772bc73a47f917f44c028c42ad4de1770f8084f06efc141f7fdee24f70936c4 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Wed, 11 Nov 2020 16:20:44 +0000 Subject: [PATCH] Accepting request 847778 from home:matwey:branches:devel:languages:python - Version 0.7 - Fix CInf parse - Drop make_sphinx_optional.patch OBS-URL: https://build.opensuse.org/request/show/847778 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pybeam?expand=0&rev=34 --- make_sphinx_optional.patch | 65 -------------------------------------- pybeam-0.6.tar.gz | 3 -- pybeam-0.7.tar.gz | 3 ++ python-pybeam.changes | 7 ++++ python-pybeam.spec | 4 +-- 5 files changed, 11 insertions(+), 71 deletions(-) delete mode 100644 make_sphinx_optional.patch delete mode 100644 pybeam-0.6.tar.gz create mode 100644 pybeam-0.7.tar.gz diff --git a/make_sphinx_optional.patch b/make_sphinx_optional.patch deleted file mode 100644 index ca847be..0000000 --- a/make_sphinx_optional.patch +++ /dev/null @@ -1,65 +0,0 @@ -From c1b08b470291b8f9334e600563efa6d2651c2a66 Mon Sep 17 00:00:00 2001 -From: StefanBruens -Date: Sun, 15 Dec 2019 02:29:27 +0100 -Subject: [PATCH] Do no require Sphinx when doing just a regular build - -Only the 'build_sphinx' command requires sphinx, so do the -import from the command. ---- - setup.py | 33 +++++++++++++++++++++------------ - 1 file changed, 21 insertions(+), 12 deletions(-) - -diff --git a/setup.py b/setup.py -index 2057839..04a5917 100644 ---- a/setup.py -+++ b/setup.py -@@ -1,11 +1,27 @@ --from setuptools import find_packages, setup --from sphinx.setup_command import BuildDoc --cmdclass = {'build_sphinx': BuildDoc} -+from setuptools import find_packages, setup, Command - - name="pybeam" - version="0.6" - test_suite="test" - -+class BuildSphinx(Command): -+ description = 'Build Sphinx documentation' -+ user_options = [] -+ -+ def initialize_options(self): -+ pass -+ -+ def finalize_options(self): -+ pass -+ -+ def run(self): -+ import sphinx.cmd.build as scb -+ scb.build_main(['-b', 'html', -+ '-D', 'project=' + name, -+ '-D', 'version=' + version, -+ '-D', 'release=' + version, -+ './doc', './build/html']) -+ - setup(name=name, - version=version, - description='Python module to parse Erlang BEAM files', -@@ -15,13 +31,6 @@ setup(name=name, - license='MIT', - packages=find_packages(exclude=(test_suite,)), - test_suite=test_suite, -- install_requires=['construct>=2.9,<2.11', 'six', 'sphinx'], -- command_options={ -- 'build_sphinx': { -- 'project': ('setup.py', name), -- 'version': ('setup.py', version), -- 'release': ('setup.py', version), -- 'source_dir': ('setup.py', 'doc') -- } -- }, -+ install_requires=['construct>=2.9,<2.11', 'six'], -+ cmdclass = {'build_sphinx': BuildSphinx}, - zip_safe=False) --- -2.24.0 - diff --git a/pybeam-0.6.tar.gz b/pybeam-0.6.tar.gz deleted file mode 100644 index 42de075..0000000 --- a/pybeam-0.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dbbc2ca76308f5dd502938c029ad1bf6b968f177c262e4881c32d820640ead6a -size 11363 diff --git a/pybeam-0.7.tar.gz b/pybeam-0.7.tar.gz new file mode 100644 index 0000000..12e88e9 --- /dev/null +++ b/pybeam-0.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc7a9c44b2b57fbdcd791d975dab369df3e3333011e6ac68b0ce74ea0fdc98bf +size 12263 diff --git a/python-pybeam.changes b/python-pybeam.changes index a9c9882..6d03b51 100644 --- a/python-pybeam.changes +++ b/python-pybeam.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Nov 5 15:33:34 UTC 2020 - Matwey Kornilov + +- Version 0.7 +- Fix CInf parse +- Drop make_sphinx_optional.patch + ------------------------------------------------------------------- Fri Feb 14 09:50:49 UTC 2020 - Matwey Kornilov diff --git a/python-pybeam.spec b/python-pybeam.spec index 1a21e28..38eea1e 100644 --- a/python-pybeam.spec +++ b/python-pybeam.spec @@ -26,14 +26,13 @@ %bcond_with test %endif Name: python-pybeam%{?psuffix} -Version: 0.6 +Version: 0.7 Release: 0 Summary: Python module to parse Erlang BEAM files License: MIT Group: Development/Languages/Python URL: https://github.com/matwey/pybeam Source: https://files.pythonhosted.org/packages/source/p/pybeam/pybeam-%{version}.tar.gz -Patch0: make_sphinx_optional.patch BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -64,7 +63,6 @@ chunks in pretty python format. %prep %setup -q -n pybeam-%{version} -%patch0 -p1 %build %if %{without test}