tres seaver zrkfcqepalladioncom begin pgp signed message hash sha1 guido van rossum wrote mon mar 17 2008 1112 phillip j eby wrote 1053 3172008 0500 guido van rossum wrote dont think play games scripts overridden whatever bootstrap script installed separate name im sure advantage bootstrap script python bootstrap_module though also makes explicit 1 pythonspecific tool 2 python version apply right pep suggests package managers also benefit benefit bootstrap script installs setuptools package managers depend fact setuptools least pkg_resources original proposal include pkg_resources first place much pkg_resources depend unanswerable question id also like avoid specific name easy_install thats brand name misleading one ask thats politics ok someone propose name api thing ill implement assuming proposed api sane reasonably implementable course perhaps called package_bootstrap dont know enough required functionality propose api goes anyway would reasonable command line allows specify package name optionally version string optionally server contact specified url default highest nonexperimental version thats applicable current python version assuming theres easy way determine dont want try download different versions one works handle kind dependency management package management administration able download pythononly module package install sitepackages perhaps elsewhere directed via another optional command line flag support zip tar targztgz files perhaps tarbz2 simply unpack ziptar file using zip tar modules extract packagemodule sitepackages way imported directly without messing syspath mess pth files setuppy scripts eggs contents tarzip file toplevel directory version numbers name eg django0961 skip use subdirectory whose name pure package name eg django make sense im happy take pushback something cooked top head based experience manually installing packages would prefer see find source distribution variants specified given server matches supplied version string using semantics current pkg_resources constraints unpack source distribution temp directory cd directory use sysexecutable invoke setuppy install extra commandline arguments beyond used find source distribution would passed install command would allow alternate locations etc makes installation much like manual one possible means existing pacakges installable whether know setuptools etc tres seaver 1 5404290999 zrkfcqepalladioncom palladion software excellence design httppalladioncom begin pgp signature version gnupg v146 gnulinux comment using gnupg mozilla httpenigmailmozdevorg id8dbqfh3sdrgerls4ltq4rahjwakcbfp87mjn4unvt0pzds81jovvpoacdgi7a tohprjnxah0qnyqeyiqoyy 9cif end pgp signature _______________________________________________ pythondev mailing list zvlllneumpythonorg httpmailpythonorgmailmanlistinfopythondev unsubscribe httpmailpythonorgmailmanoptionspythondevpythondev40tangomucom wed 06 aug 2008 080208 0400 pythondev pep 365 adding pkg_resources module