Bug 875316 - Review Request: python-praw - A python package that allows for simple access to reddit's API
Summary: Review Request: python-praw - A python package that allows for simple access ...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Minh Ngo
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-11-10 12:43 UTC by Elad Alfassa
Modified: 2012-11-23 07:53 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-11-23 03:12:36 UTC
Type: ---
Embargoed:
nlminhtl: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description Elad Alfassa 2012-11-10 12:43:23 UTC
Spec URL: http://elad.fedorapeople.org/reviews/praw/praw.spec
SRPM URL: http://elad.fedorapeople.org/reviews/praw/praw-1.0.15-1.fc18.src.rpm
Description: PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to reddit's API. PRAW aims to be as easy to use as possible.
Fedora Account System Username: elad

Comment 1 Minh Ngo 2012-11-10 12:48:18 UTC
Please specify a version of the GPL license. Divide your description into lines.

[ignotus@laptop fedora]$ rpmlint praw-1.0.15-1.fc18.src.rpm
praw.src: W: spelling-error Summary(en_US) reddit's -> credit's, edit's
praw.src: W: spelling-error %description -l en_US reddit's -> credit's, edit's
praw.src: E: description-line-too-long C PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to reddit's API. PRAW aims to be as easy to use as possible
praw.src: W: invalid-license GPL
1 packages and 0 specfiles checked; 1 errors, 3 warnings.

Comment 3 Minh Ngo 2012-11-10 13:03:07 UTC
Looks like a library to work with reddit API, so you must rename it to python-praw according to the packaging naming guidelines http://fedoraproject.org/wiki/Packaging:NamingGuidelines#Addon_Packages_.28python_modules.29

Comment 4 Minh Ngo 2012-11-10 13:15:13 UTC
From the README.md file

>Installation via `pip` or `easy_install` automatically installs PRAW's only
>dependency, the module [six](http://pypi.python.org/pypi/six/). If you install
>via `setup.py` you'll need to install `six` manually.

So please add python-six to dependencies

Comment 5 Minh Ngo 2012-11-10 13:19:20 UTC
There are some documentations in the docs directory of the source file. Please add it into the python-praw-doc package.

For generating a documentation you need a python-sphinx package.

Comment 6 Elad Alfassa 2012-11-10 13:22:06 UTC
(In reply to comment #5)
> There are some documentations in the docs directory of the source file.
> Please add it into the python-praw-doc package.
> 
> For generating a documentation you need a python-sphinx package.
tried generating them locally, it results in empty documentation template page, so I won't include the docs in the package.

All other issues fixed:

Spec URL: http://elad.fedorapeople.org/reviews/praw/python-praw.spec
SRPM URL: http://elad.fedorapeople.org/reviews/praw/python-praw-1.0.15-3.fc18.src.rpm

Comment 7 Minh Ngo 2012-11-10 13:38:46 UTC
Seems supports also python3 (https://github.com/praw-dev/praw/pull/70). So you can make also a package python3-praw for python3. Look here for example ( http://pkgs.fedoraproject.org/cgit/python-six.git/tree/python-six.spec ).

Comment 8 Elad Alfassa 2012-11-10 13:47:08 UTC
I can do that later, I don't think it's a reason to block the review request.

Comment 9 Minh Ngo 2012-11-10 13:55:02 UTC
I said you can, not you must :).

APPROVED

Comment 10 Elad Alfassa 2012-11-13 13:29:39 UTC
New Package SCM Request
=======================
Package Name: python-praw
Short Description: A python package that allows for simple access to reddit's API
Owners: elad
Branches: f17 f18
InitialCC:

Comment 11 Gwyn Ciesla 2012-11-13 13:44:54 UTC
Git done (by process-git-requests).

Comment 12 Fedora Update System 2012-11-13 14:42:56 UTC
python-praw-1.0.15-3.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/python-praw-1.0.15-3.fc18

Comment 13 Fedora Update System 2012-11-13 14:45:31 UTC
python-praw-1.0.15-3.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/python-praw-1.0.15-3.fc17

Comment 14 Fedora Update System 2012-11-13 19:09:03 UTC
python-praw-1.0.15-3.fc18 has been pushed to the Fedora 18 testing repository.

Comment 15 Fedora Update System 2012-11-23 03:12:38 UTC
python-praw-1.0.15-3.fc17 has been pushed to the Fedora 17 stable repository.

Comment 16 Fedora Update System 2012-11-23 07:53:29 UTC
python-praw-1.0.15-3.fc18 has been pushed to the Fedora 18 stable repository.


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