Bug 1028817

Summary: Review Request: python-pysmell - An autocompletion library for Python
Product: [Fedora] Fedora Reporter: T.C. Hollingsworth <tchollingsworth>
Component: Package ReviewAssignee: Christopher Meng <i>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: i, package-review, rdieter
Target Milestone: ---Flags: i: fedora-review+
gwync: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: python-pysmell-0.7.3-2.fc20 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-12-02 21:42:25 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 1028818    

Description T.C. Hollingsworth 2013-11-10 23:25:58 UTC
Spec: http://patches.fedorapeople.org/kate-pate/python-pysmell.spec
SRPM: http://patches.fedorapeople.org/kate-pate/python-pysmell-0.7.3-1.fc20.src.rpm
Koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=6163422
Description:
PySmell is a python IDE completion helper.

It tries to statically analyze Python source code, without executing it, and 
generates information about a project's structure that IDE tools can use.

PySmell currently supports Vim, Emacs and TextMate. It can be integrated with
any editor that can run Python scripts and has an auto-complete API.

Comment 1 Christopher Meng 2013-11-11 15:29:42 UTC
Please remove bundled egginfo before build.

Rpmlint (installed packages)
----------------------------
# rpmlint python-pysmell vim-pysmell emacs-pysmell xemacs-pysmell
vim-pysmell.noarch: E: script-without-shebang /usr/share/vim/vimfiles/plugins/pysmell.vim
emacs-pysmell.noarch: E: script-without-shebang /usr/share/emacs/site-lisp/pysmell.el
xemacs-pysmell.noarch: E: script-without-shebang /usr/share/xemacs/site-packages/lisp/pysmell.el

%{__python}-->%{__python2}

%{python_sitelib}-->%{python2_sitelib}

Comment 2 T.C. Hollingsworth 2013-11-12 00:02:48 UTC
Spec: http://patches.fedorapeople.org/kate-pate/python-pysmell.spec
SRPM: http://patches.fedorapeople.org/kate-pate/python-pysmell-0.7.3-2.fc20.src.rpm
Koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=6167838

* Mon Nov 11 2013 T.C. Hollingsworth <tchollingsworth> - 0.7.3-2
- remove bundled egg
- use python2 in macros
- set permissions on editor integration files explictly to avoid spurious 
  executable bits

Comment 3 Christopher Meng 2013-11-12 05:11:26 UTC
PACKAGE APPROVED.

Comment 4 T.C. Hollingsworth 2013-11-12 21:03:46 UTC
New Package SCM Request
=======================
Package Name: python-pysmell
Short Description: An autocompletion library for Python
Owners: patches
Branches: f19 f20
InitialCC:

Comment 5 Gwyn Ciesla 2013-11-13 13:08:26 UTC
Git done (by process-git-requests).

Comment 6 Rex Dieter 2013-12-02 13:12:22 UTC
ping?  Did this ever get imported?  (doing so would likely help facilitate the dependant python-pyplete package review)

Comment 7 T.C. Hollingsworth 2013-12-02 21:42:25 UTC
Imported now, sorry for the delay.

Built for rawhide:
http://koji.fedoraproject.org/koji/taskinfo?taskID=6248891

Comment 8 Fedora Update System 2013-12-02 21:48:09 UTC
python-pysmell-0.7.3-2.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/python-pysmell-0.7.3-2.fc19

Comment 9 Fedora Update System 2013-12-02 21:55:27 UTC
python-pysmell-0.7.3-2.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/python-pysmell-0.7.3-2.fc20

Comment 10 Fedora Update System 2013-12-13 05:07:23 UTC
python-pysmell-0.7.3-2.fc19 has been pushed to the Fedora 19 stable repository.

Comment 11 Fedora Update System 2013-12-14 03:17:09 UTC
python-pysmell-0.7.3-2.fc20 has been pushed to the Fedora 20 stable repository.