Bug 611038 (python-anyjson) - Review Request: python-anyjson - Wraps the best available JSON implementation available
Summary: Review Request: python-anyjson - Wraps the best available JSON implementation...
Alias: python-anyjson
Product: Fedora
Classification: Fedora
Component: Package Review   
(Show other bugs)
Version: rawhide
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Mattias Ellert
QA Contact: Fedora Extras Quality Assurance
Depends On:
Blocks: python-celery
TreeView+ depends on / blocked
Reported: 2010-07-03 09:22 UTC by Fabian Affolter
Modified: 2011-03-26 21:50 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2010-09-01 10:41:20 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
mattias.ellert: fedora-review+
tibbs: fedora-cvs+

Attachments (Terms of Use)

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

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

Koji scratch build:

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

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).

Note You need to log in before you can comment on or make changes to this bug.