pigar

A tool to generate requirements.txt for Python project, and more than that. (IT IS NOT A PACKAGE MANAGEMENT TOOL)

BSD-3-CLAUSE License

Downloads
72.8K
Stars
1.6K
Committers
16
pigar - 0.9.2

Published by damnever over 5 years ago

IMPROVEMENT

  • Make version comparison operator configurable, fix #37
pigar - 0.9.1

Published by damnever over 5 years ago

FIXED

  • Fix potential security vulnerabilities and #49
pigar - 0.9.0

Published by damnever about 6 years ago

Optimization

  • Reuse connections.
  • Update database.

FIXED

  • #44
pigar - 0.7.2

Published by damnever over 6 years ago

FIXED

pigar - 0.7.1

Published by damnever almost 7 years ago

FIXED

  • #34
pigar - 0.7.0

Published by damnever over 7 years ago

FIXED

  • Fixed the .egg suffix which caused by sudo pip install ... on Ubuntu.
  • Workaround for special packages, such as #29
pigar - 0.6.10

Published by damnever over 8 years ago

FIXED

  • Fixed #26.
  • Fixed relative import issue.
pigar -

Published by damnever over 8 years ago

FIXED

  • Fixed ImportError.
pigar -

Published by damnever over 8 years ago

NEW

  • Flask extension supported.

IMPROVEMENT

  • Sorted requirements.
  • Use gevent if possible.
pigar - 0.6.7

Published by damnever almost 9 years ago

NEW

  • If modules in the try...except... block, assume they are optional.
pigar - 0.6.6

Published by damnever almost 9 years ago

FIXED 💔

  • Fixed IndexError.
pigar - 0.6.5

Published by damnever almost 9 years ago

FIXED 💔

  • Fixed AttributeError.
  • Fixed PEP8 warning.
pigar - 0.6.4

Published by damnever almost 9 years ago

NEW

  • Support importlib.import_module and __import__. Thank @spacewander.

IMPROVEMENT

  • Removed useless code.
  • Cache modules, to avoid duplication of inspection.

FIXED

  • Fixed error for Python 2.7.6. Thank @spacewander.
  • Fixed error when using './xxx' as relative path. Thank @spacewander.
pigar - 0.6.3

Published by damnever almost 9 years ago

IMPROVEMENT and FIXED

  • Sort files, make comments more clearer.
  • Fixed grammar, to make the README clearer. Thank @roryokane and @flyingfisch.
  • Make it work with python -m pigar. Thank @lilydjwg.
  • Fixed the PEP8 warnings: #15.
  • Make output more clearer: #12.
  • Fixed UnicodeDecodeError for Python 3.
pigar - 0.6.2

Published by damnever almost 9 years ago

NEW

  • If requirements file is overwritten over, show difference between old and new.
  • Adjust the structure of the code.
pigar - 0.6.1

Published by damnever almost 9 years ago

FIXED

  • Fixed typo.
  • Fixed #7 : follow symlinks.
pigar - 0.6.0

Published by damnever almost 9 years ago

NEW

  • Enhancement: issue #7, show imported module come from which files.
  • Consider package installed via Git.
  • Add command "-i", used to ignore a list of directory.
Package Rankings
Top 2.9% on Pypi.org
Top 6.62% on Proxy.golang.org
Top 28.5% on Conda-forge.org
Badges
Extracted from project README