Starting with release 0.7 the way releases are done will be different. Thanks to the hard work by rmkraus, Home Assistant will now be able to be distributed via PyPi. By default, Home Assistant will be installed with no support for specific platforms. This will be installed on the fly when the user enables platforms.
To install this version of Home Assistant:
bash
python3 -m pip install homeassistant
To upgrade to a new version in the future:
bash
python3 -m pip install --upgrade homeassistant
Package management
Before this release Home Assistant would use a virtual environment to make sure we would not install global packages. That didn't work out well for everyone :disappointed:. The new approach we take is to install all packages in a `lib` folder inside your config folder.
Command-line
When you install Home Assistant via PyPi, a new command line utility will be added called `hass`. You can call this to launch Home Asssistant from any folder. The new default configuration folder is `~/.homeassistant` (in `%APPDATA%` for Windows users). As before, if you want to specify a new configuration folder, use the `--config /path/to/folder` command-line argument.