automatic update by autodist [release 0.6.1-1mamba;Sun Aug 25 2013]

This commit is contained in:
Automatic Build System 2024-01-06 11:20:30 +01:00
parent 4fc054ce52
commit 8835214c69
2 changed files with 70 additions and 0 deletions

View File

@ -1,2 +1,8 @@
# python-jsonpickle # python-jsonpickle
jsonpickle is a Python library for serialization and deserialization of complex Python objects to and from JSON.
The standard Python libraries for encoding Python into JSON, such as the stdlibs json, simplejson, and demjson, can only handle Python primitives that have a direct JSON equivalent (e.g. dicts, lists, strings, ints, etc.).
jsonpickle builds on top of these libraries and allows more complex data structures to be serialized to JSON.
jsonpickle is highly configurable and extendableallowing the user to choose the JSON backend and add additional backends.

64
python-jsonpickle.spec Normal file
View File

@ -0,0 +1,64 @@
Name: python-jsonpickle
Version: 0.6.1
Release: 1mamba
Summary: Python library for serializing any arbitrary object graph into JSON
Group: System/Libraries/Python
Vendor: openmamba
Distribution: openmamba
Packager: Stefano Cotta Ramusino <stefano.cotta@openmamba.org>
URL: http://jsonpickle.github.com/
Source: http://pypi.python.org/packages/source/j/jsonpickle/jsonpickle-%{version}.tar.gz
License: BSD
## AUTOBUILDREQ-BEGIN
BuildRequires: libpython-devel
## AUTOBUILDREQ-END
BuildRequires: python-setuptools
Requires: python >= %python_version
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildArch: noarch
%description
jsonpickle is a Python library for serialization and deserialization of complex Python objects to and from JSON.
The standard Python libraries for encoding Python into JSON, such as the stdlibs json, simplejson, and demjson, can only handle Python primitives that have a direct JSON equivalent (e.g. dicts, lists, strings, ints, etc.).
jsonpickle builds on top of these libraries and allows more complex data structures to be serialized to JSON.
jsonpickle is highly configurable and extendableallowing the user to choose the JSON backend and add additional backends.
%prep
%setup -q -n jsonpickle-%{version}
%build
CFLAGS="%{optflags}" %{__python} setup.py build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%{__python} setup.py install \
-O1 --skip-build \
--root="%{buildroot}" \
--install-headers=%{_includedir}/python \
--install-lib=%{python_sitearch} \
--record=%{name}.filelist
sed -i "\,egg-info$,d" %{name}.filelist
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files -f %{name}.filelist
%defattr(-,root,root)
%dir %{python_sitearch}/*.egg-info
%dir %{python_sitearch}/jsonpickle
%doc COPYING README.rst
%changelog
* Sun Aug 25 2013 Automatic Build System <autodist@mambasoft.it> 0.6.1-1mamba
- automatic update by autodist
* Fri May 17 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 0.4.0-2mamba
- python 2.7 mass rebuild
* Fri Jun 24 2011 Automatic Build System <autodist@mambasoft.it> 0.4.0-1mamba
- automatic update by autodist
* Wed Jan 20 2010 Stefano Cotta Ramusino <stefano.cotta@openmamba.org> 0.3.1-1mamba
- package created by autospec