summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix for case where project doesn't existbaserock/richardipsum/python_v2-before-rebaseRichard Ipsum2014-12-053-3/+13
|
* Revert "Revert "Don't attempt repo detection unless we get 200 OK""Richard Ipsum2014-12-051-0/+11
| | | | This reverts commit 24a83f5f7abe7d8f44802e011eb9fe60a13ed808.
* Fix case-sensitivity issueRichard Ipsum2014-12-051-3/+12
| | | | This one occurs when the "root-package" doesn't match package on pypi
* Revert "Don't attempt repo detection unless we get 200 OK"Richard Ipsum2014-12-041-11/+0
| | | | | | This reverts commit e69115ff3bf050dccb442e395022ff1494ba4e22. I think we only want to avoid detection 4XX and 5XX, possibly.
* Log the switcherooRichard Ipsum2014-12-041-1/+3
|
* Hack to pip.find_deps to deal with pypi case insensitivityRichard Ipsum2014-12-041-0/+6
|
* Add hack to pip.to_lorryRichard Ipsum2014-12-041-7/+16
|
* Add name_or_closestRichard Ipsum2014-12-041-2/+28
|
* Don't attempt repo detection unless we get 200 OKRichard Ipsum2014-12-041-0/+11
|
* Add debug msg to pip.find_depsRichard Ipsum2014-12-041-0/+2
|
* Fix find_releasesRichard Ipsum2014-12-042-1/+24
|
* Use -r if we resolve [] as runtime depsRichard Ipsum2014-12-031-4/+15
| | | | A package may provide a requires file rather than setting install_requires
* Give better err msg when we can't obtain metadataRichard Ipsum2014-12-031-2/+7
|
* Fix case-sensitivity issueRichard Ipsum2014-12-033-3/+13
| | | | packages on pypi are case insensitive but the xml rpc calls aren't
* Add TODO.pythonRichard Ipsum2014-12-031-0/+33
|
* Add README.pythonRichard Ipsum2014-12-031-0/+58
|
* Don't display None if there's no versionRichard Ipsum2014-12-021-4/+4
|
* Fix: ss undefined, it's specsetsRichard Ipsum2014-12-021-1/+1
|
* Log egg_info output and add TODORichard Ipsum2014-12-021-3/+14
|
* Explicitly strip newlinesRichard Ipsum2014-12-022-2/+2
| | | | We don't want to accidentally strip other kinds of whitespace
* Put stderr on stdout when we run egg_infoRichard Ipsum2014-12-021-1/+3
|
* Log when we receive a line on stderrRichard Ipsum2014-12-021-0/+1
| | | | | Since these messages are stored for later use, it's worth logging when to aid tracking anything that gets unintentionally written to stderr
* Revert "Close stderr stdout of subprocess once exited"Richard Ipsum2014-12-021-4/+1
| | | | This reverts commit bfdb7c455f4a9d639baf2e9bac74f79e7424462d.
* Close stderr stdout of subprocess once exitedRichard Ipsum2014-12-021-1/+4
|
* remove debug printRichard Ipsum2014-12-021-1/+0
|
* remove sigterm handler stuffRichard Ipsum2014-12-021-8/+0
|
* Improve error msg in find runtime depsRichard Ipsum2014-12-021-1/+2
|
* Remove all the signal test stuffRichard Ipsum2014-12-021-16/+0
|
* pip should inherit parent's stdinRichard Ipsum2014-12-021-6/+1
|
* StuffRichard Ipsum2014-12-021-5/+9
|
* getting interruptRichard Ipsum2014-12-021-11/+21
|
* hackRichard Ipsum2014-12-011-0/+12
|
* Revert "catch interrupt"Richard Ipsum2014-12-011-10/+5
| | | | This reverts commit b98a46c952944a6d0d961c7af0b2815999c3ca3a.
* catch interruptRichard Ipsum2014-12-011-5/+10
|
* Let Popen handle multiplexingRichard Ipsum2014-12-011-18/+6
|
* Let Popen do the multiplexingRichard Ipsum2014-12-011-21/+6
|
* Improve error msg on failure to find runtime depsRichard Ipsum2014-12-012-3/+39
|
* Put version control output into logRichard Ipsum2014-11-271-2/+25
|
* Make rubygems importer depend on strata/ruby.morphRichard Ipsum2014-11-211-1/+1
|
* Don't hardcode stratum build dependsRichard Ipsum2014-11-211-5/+10
|
* Get build-depends from the right placeRichard Ipsum2014-11-211-4/+4
| | | | We don't keep build-dependency information in the morphology anymore
* Add pip extensionRichard Ipsum2014-11-218-1/+984
|
* Document and clarify code of main import loopSam Thursfield2014-10-211-49/+90
|
* rubygems.to_lorry: Remove trailing newline from exception messageSam Thursfield2014-10-211-1/+1
|
* Organise import extensions and data into subdirectoriesSam Thursfield2014-10-2113-5/+12
| | | | Finally the repo starts to look a little more tidy!
* Reorganise, tidy and document code of main applicationSam Thursfield2014-10-217-418/+592
|
* Tidy up Ruby codeSam Thursfield2014-10-214-18/+15
| | | | | | | Use \ for multiline strings in Ruby instead of +. Change 'raise Exception' to just 'raise', because Exception is the default type.
* Update README slightlySam Thursfield2014-10-211-3/+3
|
* Improve README.rubygemsSam Thursfield2014-10-161-5/+39
|
* Store dependency info in a separate file, not in the chunk morphologySam Thursfield2014-10-158-287/+521
| | | | | | | | | | | This means that the tool can work without requiring changes to Morph to allow new fields in morphologies. It also makes it easier to throw away the foreign dependency information once an import is complete. The downside is that there are now 3 types of extension, not two, and a lot of code needed factoring out into base classes (and more needs factoring out still). There are now .to_lorry, .to_chunk and .find_deps extensions.