piqueserver v0.0.1 Release Notes
Release Date: 2017-01-19 // over 7 years ago-
We are excited to announce the first alpha version of piqueserver!
The main highlights are:
- ๐ PyPi packaging support (piqueserver can now be easily installed using
pip
) - ๐ณ Docker support (requires 64-bit operating system)
- Simplification of the overall file structure
- ๐ Improvements and simplification of the build process
- โฌ๏ธ Upgrade to latest upstream enet (v1.3.13)
- โ Addition of the
-d
option to easily change the configuration directory
๐ This release is available for Mac OS X (Darwin) and GNU/Linux only.
Instalation from PyPi
Python 2.7 and
pip
are required.โ To install the latest version using
pip
:$ pip install piqueserver # Installs latest piqueserver from PyPi
And in case you're trying to install this specific alpha version from
pip
and a newer one is available:$ pip install piqueserver==0.0.1 # Installs piqueserver 0.0.1
Installation from the source code
Python 2.7,
pip
andvirtualenv
are required.๐ To build:
$ virtualenv -p python2 venv &&. ./venv/bin/activate # Activate virtualenv session(venv) $ pip install -r requirements.txt # Install requirements(venv) $ ./setup.py install # Build and install piqueserver(venv) $ deactivate # Deactivate virtualenv session
Known issues
๐ง If you installed piqueserver from
pip
, the default configuration files were not downloaded with it.๐ง If that's your case, please download the
configs.zip
file attached below and extract its contents where you want you configuration folder to be created.๐ง Otherwise, you can find the default configuration files in your source directory, inside the
configs
folder.โ Running
๐ง You can specify the location of the configuration directory using the
-d
option. This allows you to have multiple configurations for diferent instances of piqueserver.To run:
$ piqueserver -d ./piqueserver/configs # OR$ piqueserver -d YOUR\_CONFIGS\_FOLDER\_LOCATION
๐ณ Docker support
๐ Please see our wiki page about Docker.
- ๐ PyPi packaging support (piqueserver can now be easily installed using