forked from pool/python-pytoml
		
	Accepting request 610219 from home:bruno_friedmann:branches:devel:languages:python
Find the up to date package which has been moved to misc. It is now ready to find its home in d:l:p and be submitted to Factory Thanks to make me maintainer, bugowner of it. About the tests discussed in sr#607655 I've added them here as tgz. Those are a fork by the author of pytoml, with additions. OBS-URL: https://build.opensuse.org/request/show/610219 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytoml?expand=0&rev=1
This commit is contained in:
		
							
								
								
									
										23
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
## Default LFS
 | 
			
		||||
*.7z filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.bsp filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.gem filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.gz filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.jar filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.lz filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.lzma filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.oxt filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.pdf filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.png filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.rpm filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.tbz filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.tgz filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.ttf filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.txz filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.whl filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.xz filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.zip filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
*.zst filter=lfs diff=lfs merge=lfs -text
 | 
			
		||||
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
.osc
 | 
			
		||||
							
								
								
									
										16
									
								
								LICENSE
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								LICENSE
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
No-notice MIT License
 | 
			
		||||
 | 
			
		||||
Permission is hereby granted, free of charge, to any person obtaining a copy
 | 
			
		||||
of this software and associated documentation files (the "Software"), to deal
 | 
			
		||||
in the Software without restriction, including without limitation the rights
 | 
			
		||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 | 
			
		||||
copies of the Software, and to permit persons to whom the Software is
 | 
			
		||||
furnished to do so.
 | 
			
		||||
 | 
			
		||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 | 
			
		||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 | 
			
		||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 | 
			
		||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 | 
			
		||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 | 
			
		||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 | 
			
		||||
THE SOFTWARE.
 | 
			
		||||
							
								
								
									
										3
									
								
								fa9501a1.tar.gz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								fa9501a1.tar.gz
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
version https://git-lfs.github.com/spec/v1
 | 
			
		||||
oid sha256:a097166292d39e69b8d95f20d67e3609e48b96d88a11e76382e1e5e8e099209d
 | 
			
		||||
size 16627
 | 
			
		||||
							
								
								
									
										49
									
								
								python-pytoml.changes
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								python-pytoml.changes
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,49 @@
 | 
			
		||||
-------------------------------------------------------------------
 | 
			
		||||
Fri May 18 06:07:49 UTC 2018 - bruno@ioda-net.ch
 | 
			
		||||
 | 
			
		||||
- Update to bugfix version 0.1.14
 | 
			
		||||
- Packaging
 | 
			
		||||
  + add raw source for LICENSE (next tgz will contain it)
 | 
			
		||||
  + spec-cleaner (date,url,license)
 | 
			
		||||
  + add %check section to run tests
 | 
			
		||||
  + add specific author's fork tgz of toml-test
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------
 | 
			
		||||
Tue Jun 13 07:53:17 UTC 2017 - bruno@ioda-net.ch
 | 
			
		||||
 | 
			
		||||
- Update to bugfix version 0.1.13
 | 
			
		||||
- Move to python singlespec build
 | 
			
		||||
- Update copyright year 
 | 
			
		||||
- Use pythonhosted host for source download
 | 
			
		||||
- Use normal tar.gz source
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------
 | 
			
		||||
Mon Aug 29 20:38:32 UTC 2016 - bruno@ioda-net.ch
 | 
			
		||||
 | 
			
		||||
- Update to bugfix revision 0.1.11 
 | 
			
		||||
  - Fix issues with sort_key. 
 | 
			
		||||
  - Tweak tests to handle failure correctly.
 | 
			
		||||
- A python3-pytoml packages is available in d:l:python3 
 | 
			
		||||
  - Notice to packagers : if you update python2, update python3
 | 
			
		||||
    version too.
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------
 | 
			
		||||
Tue Jun 28 08:47:36 UTC 2016 - kgronlund@suse.com
 | 
			
		||||
 | 
			
		||||
- Update sourcelink 
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------
 | 
			
		||||
Tue Jun 28 00:31:19 UTC 2016 - kgronlund@suse.com
 | 
			
		||||
 | 
			
		||||
- Updated description and license for package.
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------
 | 
			
		||||
Wed Jun  1 20:52:56 UTC 2016 - kgronlund@suse.com
 | 
			
		||||
 | 
			
		||||
- Update to 0.1.10 
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------
 | 
			
		||||
Wed Jan 27 19:19:32 UTC 2016 - mvyskocil@opensuse.org
 | 
			
		||||
 | 
			
		||||
- Initial openSUSE packaging
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										69
									
								
								python-pytoml.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								python-pytoml.spec
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,69 @@
 | 
			
		||||
#
 | 
			
		||||
# spec file for package python-pytoml
 | 
			
		||||
#
 | 
			
		||||
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 | 
			
		||||
#
 | 
			
		||||
# All modifications and additions to the file contributed by third parties
 | 
			
		||||
# remain the property of their copyright owners, unless otherwise agreed
 | 
			
		||||
# upon. The license for this file, and modifications and additions to the
 | 
			
		||||
# file, is the same license as for the pristine package itself (unless the
 | 
			
		||||
# license for the pristine package is not an Open Source License, in which
 | 
			
		||||
# case the license is the MIT License). An "Open Source License" is a
 | 
			
		||||
# license that conforms to the Open Source Definition (Version 1.9)
 | 
			
		||||
# published by the Open Source Initiative.
 | 
			
		||||
 | 
			
		||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 | 
			
		||||
Name:           python-pytoml
 | 
			
		||||
Version:        0.1.14
 | 
			
		||||
Release:        0
 | 
			
		||||
Summary:        TOML-0.4.0 parser/writer for Python
 | 
			
		||||
License:        MIT
 | 
			
		||||
Group:          Development/Libraries/Python
 | 
			
		||||
URL:            https://github.com/avakar/pytoml
 | 
			
		||||
Source0:        https://files.pythonhosted.org/packages/source/p/pytoml/pytoml-%{version}.tar.gz
 | 
			
		||||
# toml-test for tests from author's fork with specific commit
 | 
			
		||||
Source1:        https://github.com/avakar/toml-test/archive/fa9501a1.tar.gz
 | 
			
		||||
# Next release should contain it in std tgz
 | 
			
		||||
Source2:        https://raw.githubusercontent.com/avakar/pytoml/master/LICENSE
 | 
			
		||||
BuildRequires:  %{python_module base}
 | 
			
		||||
BuildRequires:  %{python_module setuptools}
 | 
			
		||||
BuildRequires:  fdupes
 | 
			
		||||
BuildRequires:  python-rpm-macros
 | 
			
		||||
Requires:       python
 | 
			
		||||
BuildArch:      noarch
 | 
			
		||||
%python_subpackages
 | 
			
		||||
 | 
			
		||||
%description
 | 
			
		||||
A specs-conforming and strict parser and writer for TOML files.
 | 
			
		||||
The library currently supports version 0.4.0 of the specs and
 | 
			
		||||
runs with Python 2.6+ and 3.3+.
 | 
			
		||||
 | 
			
		||||
%prep
 | 
			
		||||
%setup -q -n pytoml-%{version}
 | 
			
		||||
cp -a %{SOURCE2} LICENSE
 | 
			
		||||
tar -C test -xzf%{SOURCE1}
 | 
			
		||||
cd test 
 | 
			
		||||
mv toml-test-fa9501a192b7c46b82059caddaef978e3de883dc toml-test
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
%build
 | 
			
		||||
%python_build
 | 
			
		||||
 | 
			
		||||
%install
 | 
			
		||||
%python_install
 | 
			
		||||
%fdupes %{buildroot}%{_prefix}
 | 
			
		||||
 | 
			
		||||
%check
 | 
			
		||||
%python_expand export PYTHONPATH=%{buildroot}%{python_sitelib}; python test/test.py 
 | 
			
		||||
 | 
			
		||||
%files %{python_files}
 | 
			
		||||
%defattr(-,root,root)
 | 
			
		||||
%license LICENSE
 | 
			
		||||
%{python_sitelib}/pytoml/
 | 
			
		||||
%{python_sitelib}/pytoml-%{version}-py%{py_ver}.egg-info/
 | 
			
		||||
 | 
			
		||||
%changelog
 | 
			
		||||
							
								
								
									
										3
									
								
								pytoml-0.1.14.tar.gz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								pytoml-0.1.14.tar.gz
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
version https://git-lfs.github.com/spec/v1
 | 
			
		||||
oid sha256:aff69147d436c3ba8c7f3bc1b3f4aa3d7e47d305a495f2631872e6429694aabf
 | 
			
		||||
size 6466
 | 
			
		||||
		Reference in New Issue
	
	Block a user