An Ace of Spades 0.75 server based on PySnip.
An Ace of Spades 0.75 server based on PySnip.
#piqueserver:matrix.org
(Riot Webchat
link)#piqueserver
on freenode.net
(web)All of these are bridged together!
Piqueserver requires python 3.7 and above
If your system is not one of the above, you will also need a recent C++ Compiler.
pip3 install piqueserver
Optional features:
To install with optional features with pip:
pip3 install piqueserver[ssh,from]git (bleeding edge)
git clone https://github.com/piqueserver/piqueserver cd piqueserver python3 -m venv venv source venv/bin/activatenote: requirements.txt includes all optional deps too
pip install -r requirements.txt
python setup.py install
now
piqueserver
will be available on the $PATH when venv active
The AUR package (git master) is currently broken. When it gets repaired (you can help!), you'll be able to install manually or with your favourite AUR helper:
pacaur -S piqueserver-git🚀 Running
Then copy the default configuration as a base to work off
piqueserver --copy-config
A-a-and lift off!
piqueserverCustom config location
If you wish to use a different location to ~/.config/piqueserver/
for config files, specify a directory with the -d
flag:
piqueserver --copy-config -d custom_dir piqueserver -d custom_dir💬 FAQ What's the purpose?
The purpose of this repo is to be a continuation of PySnip.
What if PySnip development returns?
Then they would merge our changes and development would be continued there, I guess. The important thing is to keep AoS servers alive.
Why should I use piqueserver instead of PySnip/PySpades?
Working with multiple versions is a pain. 0.76 will be suported in the future only.
Please see also the Online Documentation for more information (readthedocs.io has replaced our wiki).
Where can i find more scripts?
You can checkout the Piqueserver Extras Repository, that contains scripts made by the community and ports from PySnip/PySpades script. Or in community forums, such as: aloha.pk and BuildAndShoot
Don't be shy and submit us a PR or an issue! Help is always appreciated
Use python3
and pip
to setup the development environment:
$ python3 -m venv venv && source venv/bin/activate (venv) $ pip install -r requirements.txt (venv) $ pip install -r dev-requirements.txt # includes dev tools (venv) $ python setup.py develop # install in-place (venv) $ deactivate # Deactivate virtualenv
Brought to you with ❤️ by the piqueserver team.
Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.
We'll never share your email with anyone else.