Bug 618145 - Review Request: python-CodeTools - Code Analysis and Execution Tools
Summary: Review Request: python-CodeTools - Code Analysis and Execution Tools
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: StalledSubmitter
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-07-26 09:23 UTC by Chen Lei
Modified: 2012-02-27 14:28 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-02-27 14:28:24 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Chen Lei 2010-07-26 09:23:32 UTC
Description:

The CodeTools project includes packages that simplify meta-programming and
help the programmer separate data from code in Python. This library contains
classes that allow defining simple snippets, or "blocks", of Python code,
analyze variable dependencies in the code block, and use these dependencies to
construct or restrict an execution graph. These (restricted) code blocks can
then be executed in any namespace. However, this project also provides a
Traits-event-enhanced namespace, called a "context", which can be used in
place of a vanilla namespace to allow actions to be performed whenever
variables are assigned or retrieved from the namespace. This project is used
as the foundation for the BlockCanvas project.

Links:
http://dl.dropbox.com/u/1338197/1/python-CodeTools-3.1.1-1.fc13.src.rpm
http://dl.dropbox.com/u/1338197/1/python-CodeTools.spec

Comment 1 Jason Tibbitts 2010-12-02 00:47:08 UTC
The upstream URL seems to be invalid:
  python-CodeTools.noarch: W: invalid-url URL:
   http://code.enthought.com/projects/code_tools.php HTTP Error 404: Not Found

Even though you convert a bunch of line endings, I still get several wrong-file-end-of-line-encoding complaints from rpmlint:
  python-CodeTools.noarch: W: wrong-file-end-of-line-encoding
   /usr/share/doc/python-CodeTools-3.1.1/html/_sources/tut_blocks.txt
  python-CodeTools.noarch: W: wrong-file-end-of-line-encoding
   /usr/share/doc/python-CodeTools-3.1.1/html/_sources/tut_bcem_pattern.txt
  python-CodeTools.noarch: W: wrong-file-end-of-line-encoding
   /usr/share/doc/python-CodeTools-3.1.1/html/_sources/tut_tcw.txt
  python-CodeTools.noarch: W: wrong-file-end-of-line-encoding
   /usr/share/doc/python-CodeTools-3.1.1/html/_sources/tut_cxt_functions.txt
  python-CodeTools.noarch: W: wrong-file-end-of-line-encoding
   /usr/share/doc/python-CodeTools-3.1.1/html/_sources/tut_adapted.txt
  python-CodeTools.noarch: W: wrong-file-end-of-line-encoding
   /usr/share/doc/python-CodeTools-3.1.1/html/_sources/tut_datacontexts.txt
  python-CodeTools.noarch: W: wrong-file-end-of-line-encoding
   /usr/share/doc/python-CodeTools-3.1.1/html/_sources/tut_multicontext.txt
I'm not sure what those files are supposed to be used for, or if there's some reason not to convert them as well.

There's also
  python-CodeTools.noarch: E: non-executable-script
   /usr/lib/python2.7/site-packages/enthought/blocks/compiler_/ast/extract_children_trees.py 0644L /usr/bin/env
which you can fix by deleting the first line if you like.  (Don't make it executable; it shouldn't be.)

Comment 2 Matthias Runge 2012-01-10 10:23:18 UTC
any progress here?


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