Bug 611038 (python-anyjson)

Summary: Review Request: python-anyjson - Wraps the best available JSON implementation available
Product: [Fedora] Fedora Reporter: Fabian Affolter <mail>
Component: Package ReviewAssignee: Mattias Ellert <mattias.ellert>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora-package-review, notting
Target Milestone: ---Flags: mattias.ellert: fedora-review+
j: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-09-01 10:41:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 611277    

Description Fabian Affolter 2010-07-03 09:22:47 UTC
Spec URL: http://fab.fedorapeople.org/packages/SRPMS/python-anyjson.spec
SRPM URL: http://fab.fedorapeople.org/packages/SRPMS/python-anyjson-0.2.4-1.fc13.src.rpm

Project URL: http://pypi.python.org/pypi/anyjson

Description:
Anyjson loads whichever is the fastest JSON module installed and
provides a uniform API regardless of which JSON implementation is used.

Koji scratch build:
http://koji.fedoraproject.org/koji/taskinfo?taskID=2291803

rpmlint output:
[fab@laptop011 SRPMS]$ rpmlint python-anyjson-0.2.4-1.fc13.src.rpm 
1 packages and 0 specfiles checked; 0 errors, 0 warnings.

[fab@laptop011 noarch]$ rpmlint python-anyjson-0.2.4-1.fc13.noarch.rpm 
1 packages and 0 specfiles checked; 0 errors, 0 warnings.

Comment 1 Mattias Ellert 2010-07-15 05:44:45 UTC
Fedora Review python-anyjson 2010-07-15

rpmlint output:
$ rpmlint python-anyjson-0.2.4-1.fc12.noarch.rpm python-anyjson-0.2.4-1.fc12.src.rpm
2 packages and 0 specfiles checked; 0 errors, 0 warnings.

+ Package is named according to guidelines
+ Specfile is named accordingly
+ The package license tag (BSD) is a Fedora approved license
+ The package license tag corresponds to the actual license of the sources
+ License file is included as %doc
+ Specfile is written in legible English
+ Source matches upstream:

$ md5sum anyjson-0.2.4.tar.gz srpm/anyjson-0.2.4.tar.gz 
ed707033ad6cee0a44db199c289a4c80  anyjson-0.2.4.tar.gz
ed707033ad6cee0a44db199c289a4c80  srpm/anyjson-0.2.4.tar.gz

+ Scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2321200
+ BuildRequires are sane
+ No locales
+ No shares libraries
+ No bundled libraries
+ Package owns directories it creates
+ No duplicate files
+ Permissions are sane and %files has %defattr
+ Specfile uses macros consistently
+ Contains code
+ %doc is not runtime essential
+ No header files
+ No static libraries
+ No libtool archives
+ Package does not own other's directories
+ Installed files have valid UTF8 filenames


Package approved

Comment 2 Fabian Affolter 2010-07-15 18:49:50 UTC
Thanks for the review, Matthias.

Comment 3 Fabian Affolter 2010-07-15 18:50:50 UTC
New Package CVS Request
=======================
Package Name: python-anyjson
Short Description: Wraps the best available JSON implementation available
Owners: fab
Branches: F-12 F-13
InitialCC:

Comment 4 Kevin Fenzi 2010-07-16 17:34:28 UTC
CVS done (by process-cvs-requests.py).

Comment 5 Fabian Affolter 2011-01-27 21:53:21 UTC
Package Change Request
======================
Package Name: python-anyjson
New Branches: EL-5, EL-6 
Owners: fab

Comment 6 Jason Tibbitts 2011-01-28 02:14:35 UTC
Git done (by process-git-requests).