<?xml version="1.0" ?>
<?xml-stylesheet type='text/xsl' href='interface.xsl'?>
<interface uri="http://gfxmonk.net/dist/0install/0path.xml" xmlns="http://zero-install.sourceforge.net/2004/injector/interface">
	<name>0path</name>
	<summary>path manipulation for testing 0install packages</summary>
	<homepage>https://github.com/gfxmonk/0path</homepage>
	<publish mode="0tools" xmlns="http://gfxmonk.net/dist/0install"/>
	<description>
0path is a utility for making the contents of a zero install feed
(including its dependencies) active in your current shell session,
as if the library or application were installed globally.

This should not be used as a substitute for creating a zero-install feed with
your dependencies declared appropriately, but can be useful for trying out a
library without going to that effort.

INSTALLATION:
-------------

Because 0path modifies environment variables, the suggested method of
installation is to add this function to your shell's inisitalisation
environment (e.g by adding to ~/.bashrc):

    function 0path { eval &quot;$(0launch 'http://gfxmonk.net/dist/0install/0path.xml' &quot;$@&quot;)&quot;; }

(for zsh users, you should remove the double quotes around &quot;$@&quot;)

USAGE:
------

Then the usage is simply e.g:

    0path http://gfxmonk.net/dist/0install/mocktest.xml

This will make the `mocktest` python library available to all programs
run from within the current shell session. For example, you can now
run a python shell and `import mocktest`.

ADVANCED USAGE:
---------------

If you need to add the feed's implementation to a specific environment
variable (rather than one it exports):

    0path http://gfxmonk.net/dist/0install/mocktest.xml PYTHONPATH

This will insert mocktest's base path into your $PYTHONPATH environment
variable.

If providing an environment variable name, you can supply optional --insert
and --mode options, which mimic the behaviour of these attributes in a
zero-install &lt;environment&gt; binding.

If you just want to run it as a once-off without installing it into
your shell, you can run e.g:

eval &quot;$(0launch 'http://gfxmonk.net/dist/0install/0path.xml' &lt;feed-uri&gt;)&quot;
	</description>
	<group main="0path.py">
		<requires interface="http://gfxmonk.net/dist/0install/bash_escape.xml"/>
		<requires interface="http://0install.net/2007/interfaces/ZeroInstall.xml">
			<!-- pre-0.51 -->
			<version before="0.51"/>
			<environment insert="" mode="prepend" name="PATH"/>
			<environment insert="" mode="prepend" name="PYTHONPATH"/>
		</requires>
		<implementation id="sha1new=a7c84ef86ef1fea3a6db296f6b61acdca70619cc" released="2010-12-29" version="0.0.1">
			<manifest-digest sha256="14c0d5b564ea1b96639f69c963a5b6d1cc3f96180378c290b78c098d566ea8d2"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.0.1.tgz" size="1404"/>
		</implementation>
		<implementation id="sha1new=82f23955d9ec5fb3460724fae4a3c39db55adcc8" released="2011-01-12" version="0.1">
			<manifest-digest sha256="729ba11de9bfc9abb5a483824c2359b629c9df33cc521450f3f8b94b172ef92a"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.1.tgz" size="1597"/>
		</implementation>
		<implementation id="sha1new=720675d3a627b70b3d1c81419eb602083bbec5c1" released="2011-01-13" version="0.1.1">
			<manifest-digest sha256="452a139b4d5dd142e3d76ad035f963c824dda0fbb41e424230e757e1086191b4"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.1.1.tgz" size="1602"/>
		</implementation>
		<implementation id="sha1new=348eafcc2060cb95e2c4743c82a27d9b8c3c3735" released="2011-01-13" version="0.1.2">
			<manifest-digest sha256="4fba637860a7ed800df66526766758eb02d1ee4d03bd69f2d50ade1cc7f30e3a"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.1.2.tgz" size="1674"/>
		</implementation>
		<implementation id="sha1new=94906db7332e503f9d47a6aaf3bc78da7566bf42" released="2011-01-15" version="0.1.3">
			<manifest-digest sha256="979289bf3c6e5c989fcdfd081e2d9e8fe168b0632770d31ad7f48b96293c4703"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.1.3.tgz" size="1733"/>
		</implementation>
	</group>
	<group main="0path.py">
		<!-- 0.52-compatible versions -->
		<requires interface="http://gfxmonk.net/dist/0install/bash_escape.xml"/>
		<requires interface="http://0install.net/2007/interfaces/ZeroInstall.xml">
			<version before="0.53" not-before="0.52"/>
			<environment insert="" mode="prepend" name="PATH"/>
			<environment insert="" mode="prepend" name="PYTHONPATH"/>
		</requires>
		<implementation id="sha1new=a98cd2a96de0c3bbd17b1e57bae50c33ac20d847" released="2011-01-22" stability="buggy" version="0.1.4">
			<manifest-digest sha256="097df1500cfe19369130a2955587fb626fd4591a0c6afb651fe8e040c051e458"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.1.4.tgz" size="1742"/>
		</implementation>
		<implementation id="sha1new=40ae5a7a6dde48f8d65a432bcb38b8136a33d813" released="2011-01-30" version="0.1.5">
			<manifest-digest sha256="d3e29b7708d7ecca29790cf7b5a47dfba5fa47c853603159e12aa0222bb28f88"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.1.5.tgz" size="1739"/>
		</implementation>
		<implementation id="sha1new=8f3ec65775957304aa8305a3cb5445a3f9eb981d" released="2011-02-27" version="0.2">
			<manifest-digest sha256="cd0ded4f46bb05e7be159bce848420ce0e8332b6363d16e2f2c6641fabb7b69b"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.2.tgz" size="2469"/>
		</implementation>
		<implementation id="sha1new=ea60ed0a5377d024b9645d151b1ba470157b2387" released="2011-03-05" version="0.2.1">
			<manifest-digest sha256="498081ab150b3ecc7905a061da552ba57ae3ba6ef0fde7328b2a8c36a0354d14"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.2.1.tgz" size="2671"/>
		</implementation>
	</group>
	<group main="0path.py">
		<!-- 0.53+ compatible versions -->
		<requires interface="http://gfxmonk.net/dist/0install/bash_escape.xml"/>
		<requires interface="http://0install.net/2007/interfaces/ZeroInstall.xml">
			<version not-before="0.53"/>
			<environment insert="" mode="prepend" name="PATH"/>
			<environment insert="" mode="prepend" name="PYTHONPATH"/>
		</requires>
		<implementation id="sha1new=8fba686a00e3684e950b59ac94846951573cfd24" released="2011-03-18" version="0.2.2">
			<manifest-digest sha256="35b9eef049492dc5260afe2a4614b2aa45af7da0cf060b52951c64119811de59"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.2.2.tgz" size="2668"/>
		</implementation>
		<implementation id="sha1new=5623b6095ae4232043ebf027885fe92ba694db4f" released="2011-07-31" version="0.2.3">
			<manifest-digest sha256="b7236ca5bc9ca94c9f4df6a0332bac14bdc869e178d4588bd8dd6990fb20f3e2"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.2.3.tgz" size="2643"/>
		</implementation>
		<implementation id="sha1new=7a6bb85b87bfa3ba13a2fb9aeeab89bf4c04e3cc" released="2012-01-01" version="0.2.4">
			<manifest-digest sha256="b718bf7ea1d4890a61c7129e2386dfb93d9820fe64b227c5c277437d71239e2c"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.2.4.tgz" size="2678"/>
		</implementation>
		<implementation id="sha1new=6f68e95cc47b221453a794bf6fdf7e2cdc9a2545" released="2012-02-04" version="0.2.5">
			<manifest-digest sha256="1513c9a0ee1eeb9aa7557e40ee7c255f9cc556dff9f54b9d862b7e37ae7c5e07"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.2.5.tgz" size="2814"/>
		</implementation>
		<implementation id="sha1new=98c91bb9ce91a5db71ebfcae06174e7195028580" released="2012-02-05" version="0.2.6">
			<manifest-digest sha256="c625a8a4370b2cc46219c75b920318fdcb1f3b98ea786c59b439c4d76aadf067"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.2.6.tgz" size="2814"/>
		</implementation>
		<implementation id="sha1new=36606bb8feea07285e22e36b0d463aae9c452c3c" released="2012-04-11" version="0.2.7">
			<manifest-digest sha256="1b1d9da645647cc1b0f01eeeac921aa28fbf7d579186a7ca0cfa5ee8c97e7c89"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.2.7.tgz" size="2955"/>
		</implementation>
		<implementation id="sha1new=6554797977cee324475c4659864b8fd66d849e39" released="2012-04-17" version="0.2.8">
			<manifest-digest sha256="09af6a9384ea2fb4076baf4e9d156eac0b5facf00be34ea38a276100748d5465"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.2.8.tgz" size="2966"/>
		</implementation>
		<implementation id="sha1new=516b2f7c2fde08d8652724f6a7f85b6bd3292221" released="2012-04-28" version="0.2.9">
			<manifest-digest sha256="f06252ac878b99fd441122b0179fc8825cb9f51cdb2fa6cd01aefb47bb94637f"/>
			<archive href="http://gfxmonk.net/dist/0install/0path/0path-0.2.9.tgz" size="2976"/>
		</implementation>
		<implementation id="sha1new=2ae7b445951abb55295e13c04981104b904b1462" released="2012-04-28" version="0.2.10">
    <manifest-digest sha256="45c8198a83c72bd4dc669141e5de891b370bc9d9bc7cd65b9ad93809995e9da0"/>
    <archive href="http://gfxmonk.net/dist/0install/0path/0path-0.2.10.tgz" size="2972"/>
  </implementation>
	</group>
</interface>
<!-- Base64 Signature
iEYEABECAAYFAk+bvYwACgkQ/lhgK1iJTtIO/QCghBEhMVLcDpNVrNH2PeL0GMNbOSwAoIP/75NH
leiIoydNYfkmkgsMTbYm

-->

