239 Commits

Author SHA1 Message Date
Vadim Kravcenko
a517c3f86d fix travis 2015-05-12 06:41:18 +02:00
Vadim Kravcenko
107afcc6f2 fix tests 2015-05-12 06:33:07 +02:00
Vadim Kravcenko
b68919c440 try to read, ignore if failed 2015-05-12 06:24:31 +02:00
Vadim Kravcenko
f3ec4d5d2a fix(pipreqs): Walk through all sys.path instead of only get_python_lib() 2015-05-11 23:05:47 +02:00
Vadim Kravcenko
f3011d6487 Version bump 0.2.6 2015-05-11 22:03:28 +02:00
Vadim Kravcenko
9035a2eb5b styling: pep8 2015-05-11 22:02:53 +02:00
Vadim Kravcenko
0f622de27c fix(pipreqs): ignore word "import" in package names 2015-05-11 21:46:33 +02:00
Vadim Kravcenko
8c77afd7fb Version bump 0.2.5 v0.2.5 2015-05-11 19:19:31 +02:00
Vadim Kravcenko
8a04169419 fix(pipreqs): Duplicate entries in requirements.txt 2015-05-11 19:18:22 +02:00
Vadim Kravcenko
496b729309 fix(pipreqs): line parsing with comments on the same line 2015-05-11 19:18:05 +02:00
Vadim Kravcenko
3ed746a5d9 Version bump 0.2.4 v0.2.4 2015-05-10 11:29:08 +02:00
Vadim Kravcenko
94af4fc171 fix(pipreqs): py3 compatibility 2015-05-10 11:03:22 +02:00
Vadim Kravcenko
3fc82c5743 refactor(pipreqs): Refactor core code, remove unnecessary prints, rename vars 2015-05-10 10:58:05 +02:00
Vadim Kravcenko
dc512ae423 fix(make): add pip install to makefile 2015-05-09 12:38:02 +02:00
Vadim Kravcenko
dc8d0adfa0 Version bump 0.2.3 v0.2.3 2015-05-09 12:28:47 +02:00
Vadim Kravcenko
a41b353a02 improve(mapping): Add more entries to mapping 2015-05-09 12:28:26 +02:00
Vadim Kravcenko
32e7739cc7 fix(tests): remove print statement 2015-05-09 09:11:13 +02:00
Vadim Kravcenko
d6da9ddc96 Merge pull request #16 from tiagofmcosta/master
Handling multiple imports in the same line when using aliases
2015-05-09 09:08:57 +02:00
Tiago Costa
ea2db2c29a Strip alias from import name for multiple imports on the same line. Fix for #13 2015-05-08 23:57:19 +01:00
Vadim Kravcenko
5989c3b109 Merge pull request #14 from cclauss/patch-3
Sorted so it is easier to edit
2015-05-08 18:11:04 +02:00
cclauss
00695850a5 Sorted so it is easier to edit 2015-05-08 18:05:07 +02:00
Vadim Kravcenko
d4e1e9144d style: PEP8 cleanup 2015-05-08 17:36:41 +02:00
Vadim Kravcenko
b4ada100e7 Bump Version 0.2.2 v0.2.2 2015-05-08 17:33:03 +02:00
Vadim Kravcenko
557817161e fix(tests): Add missing test packages, add more tests 2015-05-08 17:29:05 +02:00
Vadim Kravcenko
f2024cbc40 fix(pipreqs): fix package import names (case sensitive) 2015-05-08 17:28:39 +02:00
Vadim Kravcenko
a0c796bc6b feat(pipreqs): Add ImportName -> PackageName mapping, fix for #5 2015-05-08 16:56:53 +02:00
Vadim Kravcenko
d5b182e445 improve(tests): add more test cases to increase coverage 2015-05-08 11:15:55 +02:00
Vadim Kravcenko
50470f7836 improve(pipreqs): Remove unnecessary if statements 2015-05-08 11:15:37 +02:00
Vadim Kravcenko
084a82c7b7 Version bump 0.2.1 v0.2.1 2015-05-08 10:59:54 +02:00
Vadim Kravcenko
b6f661fdec Merge pull request #12 from ColtonProvias/patch-1
Fix for TypeError for implicit conversion
2015-05-08 09:44:15 +02:00
Colton J. Provias
505ee3b939 Fix for TypeError for implicit conversion
`package_import` is a list, and on Python 3.4 it must be implicitly converted to a string before concatenation.
2015-05-07 18:30:16 -04:00
Vadim Kravcenko
5c6f05dd3e docs(history): add release information 2015-05-06 15:28:10 +02:00
Vadim Kravcenko
099af5594c style(pipreqs): pep8 2015-05-06 15:21:19 +02:00
Vadim Kravcenko
c4d0fb8cf0 feat(cli): Add --use-local option
When --use-local option is passed, only package information in local
site-packages directory is considered, otherwise BOTH local and PyPI
information is loaded.
2015-05-06 15:18:03 +02:00
Vadim Kravcenko
22ac931a45 Merge pull request #9 from littmus/master
Exclude relative imports and fix getting latest version.
2015-05-02 11:40:11 +02:00
littmus
8538d10ee3 Use "latest_release_id" instead of "release_ids[-1]" cause it is inexact. 2015-05-02 15:44:36 +09:00
littmus
2c5906ea58 Exclude relative imports.
ex) from .foo import bar
2015-05-02 13:42:03 +09:00
Vadim Kravcenko
7e06129afa Version bump to 0.1.9 v0.1.9 2015-05-01 05:33:23 +02:00
Vadim Kravcenko
68187a6fa5 Merge pull request #8 from Ohcanep/output-tuning
Output tuning
2015-04-29 09:21:02 +02:00
Harri Berglund
b8a88e3c94 Update help text 2015-04-28 23:11:19 +03:00
Harri Berglund
57626670ce Return sorted list from get_all_imports() 2015-04-28 23:11:19 +03:00
Harri Berglund
177c156b38 Use str.format() 2015-04-28 23:11:01 +03:00
Harri Berglund
fb87e41b63 Fix typos 2015-04-28 21:53:10 +03:00
Vadim Kravcenko
843f6b66f8 Merge pull request #7 from cclauss/patch-2
str.partition() simplifies the logic, tighten up write()
2015-04-28 08:59:39 +02:00
cclauss
0b4b522c38 str.partition() simplifies the logic, thighten up write()
str.partition() has nice advantages over str.split():

```python
to_append = item if "." not in item else item.split(".")[0]
# is equivalent to...
to_append = item.partition(".")[0]
```

Also tightened up generate_requirements_file() to send all data in a single write() operation
2015-04-28 07:35:54 +02:00
Vadim Kravcenko
7ee7e75358 Merge pull request #6 from cclauss/patch-1
Minor edits
2015-04-28 06:22:06 +02:00
cclauss
a04bb6f0fc Minor edits 2015-04-28 00:30:12 +02:00
Vadim Kravcenko
79424745c3 Bump version 2015-04-26 18:31:34 +02:00
Vadim Kravcenko
2a6377f84a Merge pull request #3 from littmus/master
Fixed problems with local imports and imports with 'as'
2015-04-26 18:27:31 +02:00
littmus
eca9884b25 Change map and filter to list comprehension for py2 and py3 compatible 2015-04-27 00:10:05 +09:00