Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Deprecating Dict class; going through a few hoops to get the warnings right. | Just van Rossum | 2004-10-26 | 1 | -20/+29 | |
| | ||||||
* | - Removed Date class. We don't really need it for b/w compatibility since | Just van Rossum | 2004-10-26 | 1 | -52/+25 | |
| | | | | | | a) the functionality depended on PyXML before and b) hardly worked to begin with. - Instead, output and require upon input datetime.datetime objects. | |||||
* | - added two more convenience functions: readPlistFromString() and | Just van Rossum | 2004-10-26 | 1 | -15/+30 | |
| | | | | | | writePlistToString() - use these two in the resource functions. - Tweaked module doc string. | |||||
* | Updated doc strings. | Just van Rossum | 2004-10-25 | 1 | -3/+2 | |
| | ||||||
* | Deprecate Plist class | Just van Rossum | 2004-10-25 | 1 | -2/+8 | |
| | ||||||
* | Removed superfluous **kwargs constructor cruft: this class predates | Just van Rossum | 2004-10-25 | 1 | -8/+0 | |
| | | | | the dict(**kwargs) feature. | |||||
* | Patch from Bob Ippolito, slighly edited: | Just van Rossum | 2004-10-25 | 1 | -16/+77 | |
| | | | | [ 1052399 ] plistlib: add plst resource functionality, fix bugs | |||||
* | removed 2.2 support | Just van Rossum | 2004-10-02 | 1 | -74/+3 | |
| | ||||||
* | Which reminds me, I've had a much improved plistlib.py lying around for | Just van Rossum | 2004-10-02 | 1 | -85/+113 | |
| | | | | | | ages. The main improvements are: - a much more convenient API: readPlist() and writePlist() - support non-dict top-level objects | |||||
* | Whitespace normalization, via reindent.py. | Tim Peters | 2004-07-18 | 79 | -1626/+1610 | |
| | ||||||
* | Allow overriding of bgen pathnames in an optional module bgenlocationcustomize. | Jack Jansen | 2004-07-15 | 1 | -0/+8 | |
| | | | | Editing of bgenlocations.py isn't easy if your Python was supplied by Apple. | |||||
* | Two issues spotted by Ronald OUssoren: | Jack Jansen | 2004-03-13 | 4 | -3/+2234 | |
| | | | | | | - there were no accessor functions for the global per-database fields - packages and their dependencies were installed in order in stead of in reverse order. | |||||
* | Don't use "dict" as a variable, it shadows the builtin. Spotted by | Jack Jansen | 2004-03-13 | 1 | -13/+13 | |
| | | | | Bob Ippolito. | |||||
* | Force option should be applied to a single package, not recursively | Jack Jansen | 2004-03-13 | 1 | -1/+1 | |
| | | | | to its dependencies. Fixes #733819. | |||||
* | - Added a downloader using urllib2 in stead of curl, based on code | Jack Jansen | 2004-03-11 | 1 | -51/+137 | |
| | | | | | | | donated by Kevin Ollivier. This is now the default downloader. - Added a watcher mechanism, whereby downloaders and unpackers (and, later builders) can give status feedback to the user. When running pimp as a command line tool in verbose mode print this output. | |||||
* | getDefaultDatabase() should be a toplevel function, not a method of the | Jack Jansen | 2004-02-28 | 1 | -48/+46 | |
| | | | | preferences object. | |||||
* | Started on version 0.4: better scheme for finding correct database: | Jack Jansen | 2004-02-28 | 1 | -4/+50 | |
| | | | | | | | - Try not only "darwin-7.X.Y" but also "darwin-7.X" and "darwin-7", so far we've never had to create anew database for a minor release. - Distinguish between the various different installs (user-installed MacPython, apple-installed MacPython, other). | |||||
* | Replace backticks with repr() or "%r" | Walter Dörwald | 2004-02-12 | 8 | -69/+66 | |
| | | | | From SF patch #852334. | |||||
* | Wrapper modules for _Launch and _OSA weren't added yet. Fixed. | Jack Jansen | 2003-12-09 | 2 | -0/+2 | |
| | ||||||
* | Finished update to universal header 3.4.2. | Jack Jansen | 2003-12-05 | 19 | -79/+443 | |
| | ||||||
* | Reverting to previous version, which works. And I don't really care about | Jack Jansen | 2003-12-05 | 1 | -83/+0 | |
| | | | | | the new waste functionality because it's probably going to be dropped anyway. | |||||
* | Adding an interface to the high-level Open Scripting Architecture, | Jack Jansen | 2003-12-03 | 2 | -0/+212 | |
| | | | | | | by request of Donovan Preston. In return, he promised to use this to create a Python OSA component, which would turn Python into a first-class OSA scripting language (like AppleScript itself). | |||||
* | An interface to the LaunchServices API. | Jack Jansen | 2003-12-02 | 1 | -0/+65 | |
| | ||||||
* | 2.4a0 Package Manager shouldn't attempt to use the 2.3 database. | Jack Jansen | 2003-11-27 | 1 | -1/+1 | |
| | | | | | Things will definitely change before 2.4, but for now use a slightly different URL. | |||||
* | Get rid of MacOS9 support. Paths are still hard-coded, that'll be fixed | Jack Jansen | 2003-11-19 | 1 | -16/+3 | |
| | | | | later. | |||||
* | Modified version by Bob Ippolito. It passes the just-added test_applesingle | Jack Jansen | 2003-11-18 | 1 | -63/+100 | |
| | | | | | after some minor mods. Fixes #803498, but should NOT be backported because the original problem seems to be unreproducable. | |||||
* | Backport from r23c1-branch: | Jack Jansen | 2003-07-21 | 1 | -2/+2 | |
| | | | | | Pimp crashed if you tried to install a non-installable package, in stead of printing a decent error message. Fixes #773450.. | |||||
* | Fixed a bug that's been there from the beginning but wasn't noticed | Just van Rossum | 2003-07-10 | 1 | -3/+3 | |
| | | | | | | | | until now: the inheritance of default values was the wrong way around. This caused app bundles to get a type of "BNDL" instead of "APPL". Apparently this is not a problem until you try to drag your app to the dock. ---------------------------------------------------------------------- | |||||
* | don't optimize empty strings | Just van Rossum | 2003-07-10 | 1 | -1/+1 | |
| | ||||||
* | #765903: | Just van Rossum | 2003-07-04 | 1 | -5/+22 | |
| | | | | | | | - added bundle_id/--bundle-id option, to specify the CFBundleIndentifier #765615: - in the appropriate situation, prepend $PATH with our path instead of setting it. | |||||
* | If a --python option is used to specify the Python to use in the #! | Jack Jansen | 2003-07-04 | 1 | -1/+4 | |
| | | | | line also use this as the executable in the bundle. | |||||
* | - replaced a couple of asserts with proper exceptions | Just van Rossum | 2003-07-01 | 1 | -4/+5 | |
| | | | | - use isinstance instead of flaky file-detection code | |||||
* | restore 2.2 compatibility: | Just van Rossum | 2003-06-29 | 1 | -11/+11 | |
| | | | | | - don't use "abc" in aString - don't reorganize extension modules when not using zipimport | |||||
* | - added --semi-standalone option that builds apps that depend on an | Just van Rossum | 2003-06-29 | 1 | -26/+50 | |
| | | | | | | | installed Python, yet include any modules not in the std lib - reworked extension module inclusion code: put all .so files in a subdirectory of Contents/Resources/, but more importantly, correctly support extensions that are submodules. | |||||
* | Use http://www.python.org/packman as the base URL. Also upped the version | Jack Jansen | 2003-06-29 | 1 | -3/+3 | |
| | | | | number because of this. | |||||
* | some old changes to this unused module | Just van Rossum | 2003-06-21 | 1 | -13/+6 | |
| | ||||||
* | changed 8-space indentation to 4 | Just van Rossum | 2003-06-21 | 4 | -1935/+1935 | |
| | ||||||
* | - do the right thing with symlinks inside directories we're copying | Just van Rossum | 2003-06-20 | 1 | -6/+13 | |
| | | | | | - move the normpath stuff around a bit - added dubious special case to addPythonFramework() | |||||
* | make sure paths to dirs don't end in a / | Just van Rossum | 2003-06-20 | 1 | -2/+2 | |
| | ||||||
* | Reworked --strip option: it will now look at _any_ file that's marked | Just van Rossum | 2003-06-20 | 1 | -13/+24 | |
| | | | | executable in the bundle. Therefore got rid of the "binaries" attribute. | |||||
* | register the library inside Python.framework as eligable for stripping | Just van Rossum | 2003-06-20 | 1 | -2/+4 | |
| | ||||||
* | Add initial standalone support for Python.framework | Just van Rossum | 2003-06-20 | 1 | -2/+32 | |
| | ||||||
* | Give default _elemdict and _propdict attributes to OSA classes, so | Jack Jansen | 2003-06-18 | 1 | -4/+6 | |
| | | | | | | | we don't get infinite recursion for suites that don't have an application class. Also got rid of some tabs. | |||||
* | An indenting error in the code made it miss some suites that have an application | Jack Jansen | 2003-06-18 | 1 | -2/+2 | |
| | | | | class. | |||||
* | Re-gegernated with the new gensuitemodule. | Jack Jansen | 2003-06-13 | 38 | -5315/+897 | |
| | ||||||
* | - Allow access to poperties of the "application" OSA class directly from | Jack Jansen | 2003-06-13 | 2 | -3/+25 | |
| | | | | | | | | | | the toplevel package. This already worked for elements, but now for properties too. Fixes #753925. - Even better, the toplevel class (such as Finder.Finder) now inherits the element and property dictionaries of its application class and has the necessary glue to allow you to say f = Finder.Finder() f.get(f.name) | |||||
* | Added two keys to database format: User-install-skips is an array of pathname | Jack Jansen | 2003-06-01 | 1 | -6/+34 | |
| | | | | | | prefixes, any file that is skipped during a per-user install that matches this set is *not* an error; Systemwide-only is a boolean that says the package cannot be installer per-user. | |||||
* | Use splitlines() in stead of split() to split lines, and added a method | Jack Jansen | 2003-06-01 | 1 | -3/+4 | |
| | | | | | shortdescription() so the code to split off the first line of the description isn't all over the place. | |||||
* | - Get the database from a different place. | Jack Jansen | 2003-05-29 | 1 | -4/+7 | |
| | | | | | - Added support for multi-line descriptions. Doesn't look nice yet in Package Manager. | |||||
* | - Added a scheme whereby pimp can update itself, by importing a module | Jack Jansen | 2003-05-28 | 1 | -11/+49 | |
| | | | | | | | pimp_update if it exists. Upped the version number to indicate this. Fixes #731626. - Added -V (print version) and -u (specify database URL) options when run as a command line tool. |