Bug 168108 - [NEW PORT] devel/py-flake8
Summary: [NEW PORT] devel/py-flake8
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-python (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-18 15:40 UTC by William Grzybowski
Modified: 2012-05-30 21:00 UTC (History)
0 users

See Also:


Attachments
py-flake8.patch (4.94 KB, patch)
2012-05-18 15:40 UTC, William Grzybowski
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description William Grzybowski 2012-05-18 15:40:01 UTC
	Flake8 is a wrapper around these tools:
	
	    - PyFlakes
	    - pep8
	    - Ned's McCabe script
	
	Flake8 runs all tools by launching the single 'flake8' script, but ignores pep8
	and PyFlakes extended options and just uses defaults. It displays the warnings
	in a per-file, merged output.

Fix: See attached patch
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-05-18 15:40:15 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-python

freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2012-05-30 20:58:26 UTC
rm          2012-05-30 19:58:00 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/py-flake8      Makefile distinfo pkg-descr pkg-plist 
  Log:
  Flake8 is a wrapper around these tools:
  
      - PyFlakes
      - pep8
      - Ned's McCabe script
  
  Flake8 runs all tools by launching the single 'flake8' script, but ignores pep8
  and PyFlakes extended options and just uses defaults. It displays the warnings
  in a per-file, merged output.
  
  WWW:    https://bitbucket.org/tarek/flake8
  
  NB: slightly changed version of the port committed. My changes:
  - add $FreeBSD$
  - update to 1.3.1
  - add license (MIT)
  - add a comment about python3. It will work but it use distutils for python3
    and setuptools for python2. I think the port will need to be changed to use
    distutils for both python branches.
  - use %%PYEASYINSTALL_EGG%% in pkg-plist
  
  PR:             ports/168108
  Submitted by:   William Grzybowski <william88@gmail.com>
  
  Revision  Changes    Path
  1.4972    +1 -0      ports/devel/Makefile
  1.1       +21 -0     ports/devel/py-flake8/Makefile (new)
  1.1       +2 -0      ports/devel/py-flake8/distinfo (new)
  1.1       +11 -0     ports/devel/py-flake8/pkg-descr (new)
  1.1       +42 -0     ports/devel/py-flake8/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2012-05-30 20:59:06 UTC
State Changed
From-To: open->closed

Committed with some pedantic extra changes, thank you!