summaryrefslogtreecommitdiffstats
path: root/Tools/freeze/modulefinder.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix for modulefinder so that it prints all modules an unknown moduleGuido van Rossum1998-12-221-2/+6
| | | | was referenced in instead of only the last. (Sjoerd Mullender)
* Sjoerd Mullender:Guido van Rossum1998-12-151-3/+6
| | | | | When printing missing modules, also print the module they were imported from.
* Nannified.Guido van Rossum1998-09-141-5/+5
|
* New version, with contributions from Sjoerd Mullender and Mark Hammond.Guido van Rossum1998-08-251-3/+8
| | | | | | | | | | | | Sjoerd writes: This version of freeze creates one file per Python module, instead of one humongous file for all Python modules. bkfile: new module to used to write files with backups. No new file is produced if the new contents is identical to the old. New option "-x excluded-module" for modulefinder test program. New option "-i filename" for freeze main program to include a list of options in place of the -i option.
* Add a feature to support specifying an additional search directory forGuido van Rossum1998-05-181-4/+17
| | | | | | packages. (Mark Hammond) Remove Emacs cruft.
* Big changes by Mark Hammond to support freezing with DLLs on Windows.Guido van Rossum1998-03-201-2/+30
|
* Always set the __file__ attribute, so dynamic link modules are indicated.Guido van Rossum1998-03-061-1/+1
|
* Oops, bug omission: also scan internal code objects for imports!Guido van Rossum1998-03-051-31/+37
|
* Reindented, removed tabs.Guido van Rossum1998-03-051-279/+283
|
* Added support for packages.Guido van Rossum1998-03-051-0/+373
We have a whole new module finder that uses the actual Python parser and scans the bytecode for IMPORT_NAME and IMPORT_FROM. This requires some support in import.c (that hasn't been checked in). New command line options for this: -d, -q, -m.