Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
| | * | Install more-itertools and networkx | 2019-12-16 | -4/+29 | ||
| | | | |||||
| | * | Delete toml and yaml | 2019-12-15 | -30/+1 | ||
| | | | |||||
| | * | Use bash instead of ash | 2019-12-14 | -13/+13 | ||
| | | | | | | | | | | | | Forgot to do this after switching to Debian. | ||||
| | * | Update the Python version in README | 2019-12-14 | -2/+2 | ||
| | | | |||||
| | * | Add gcc to base container | 2019-12-14 | -0/+1 | ||
| | | | | | | | | | | | | | | | A C compiler is needed for some of the Python libraries to build because they don't have wheels >:( | ||||
| | * | Switch Docker base image to Debian Buster | 2019-12-14 | -17/+19 | ||
| | | | | | | | | | | | | | | | Unlike Alpine, Python manylinux wheels work on Debian because it's a glibc-based distro. | ||||
| | * | Add external libraries | 2019-12-14 | -1/+245 | ||
| |/ | | | | | | | | | | | Add the libraries specified in #3 : numpy scipy pandas sympy fuzzywuzzy python-dateutil pendulum arrow yarl PyYAML toml attrs forbiddenfruit | ||||
| * | Merge pull request #50 from python-discord/python-3.8 | 2019-12-08 | -91/+71 | ||
| |\ | | | | | | | Update to Python 3.8 | ||||
| | * | Update flake8-annotations for Python 3.8 support | 2019-12-08 | -48/+21 | ||
| | | | | | | | | | | | | | | | The update makes typed-ast optional for 3.8 which fixes the container builds that would otherwise require gcc and Python headers. | ||||
| | * | Update NsJail to 2.9 | 2019-12-01 | -3/+5 | ||
| | | | |||||
| | * | Update to Python 3.8 | 2019-12-01 | -68/+73 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, the dev image is broken due to typed-ast being present and requiring GCC and Python.h. Supposedly that package will be made optional by flake8-annotations in a later update. * Use the Python image for the base image's first stage to save downloading a separate alpine image. | ||||
| | * | Fix if statement for syncing dev dependencies in venv image | 2019-12-01 | -1/+1 | ||
| |/ | |||||
| * | Merge pull request #49 from makusu2/fixsync | 2019-10-05 | -1/+1 | ||
| |\ | | | | | | | Use pipenv sync instead of pipenv --sync | ||||
| | * | Use pipenv sync instead of pipenv --sync | 2019-10-05 | -1/+1 | ||
| |/ | |||||
| * | Merge pull request #45 from python-discord/add-flake8-annotations | 2019-09-23 | -10/+25 | ||
| |\ | | | | | | | Add flake8-annotations & relint | ||||
| | * | Fix multiline function definition | 2019-09-23 | -1/+2 | ||
| | | | | | | | | | | | | Co-Authored-By: Mark <[email protected]> | ||||
| | * | Add flake8-annotations & relint | 2019-09-23 | -10/+24 | ||
| |/ | |||||
* | | Test lint only | 2020-02-22 | -204/+2 | ||
| | | |||||
* | | Simulate Dockerfile change | 2019-09-24 | -11/+17 | ||
| | | |||||
* | | Fix conditions | 2019-09-20 | -2/+0 | ||
| | | |||||
* | | Test pushing with v2 tasks | 2019-09-20 | -14/+11 | ||
| | | |||||
* | | Merge branch 'ci' into research | 2019-09-20 | -259/+473 | ||
|\ \ | |||||
| * | | CI: use DockerHub container registry & remove login tasks | 2019-09-20 | -11/+6 | ||
| | | | |||||
| * | | Revert "CI: ditch Docker v2 tasks" | 2019-09-20 | -32/+40 | ||
| | | | | | | | | | | | | This reverts commit 25fb9bebf815f305e8cd569c5bbe79425b44597d. | ||||
| * | | Revert "CI: use script instead of Docker task to push images" | 2019-09-20 | -3/+18 | ||
| |/ | | | | | | | This reverts commit 2e270d77ddfd03ec2ab961e43bc500dfda1b4af4. | ||||
| * | CI: ditch Docker v2 tasks | 2019-09-14 | -40/+32 | ||
| | | |||||
| * | Merge pull request #43 from python-discord/revitalisation | 2019-09-14 | -18/+3 | ||
| |\ | | | | | | | CI: use script instead of Docker task to push images | ||||
| | * | CI: use script instead of Docker task to push images | 2019-09-14 | -18/+3 | ||
| | | | |||||
| * | | Merge pull request #42 from python-discord/revitalisation | 2019-09-14 | -0/+3 | ||
| |\| | | | | | | | Fix CI Image Push | ||||
| | * | CI: specify container registry for Docker push tasks | 2019-09-14 | -0/+3 | ||
| | | | |||||
| * | | Merge pull request #22 from python-discord/revitalisation | 2019-09-14 | -1173/+1293 | ||
| |\| | | | | | | | Revitalisation | ||||
| | * | Merge pull request #41 from python-discord/fix-flake8-docstrings | 2019-09-05 | -36/+38 | ||
| | |\ | | | | | | | | | Fix misconfigured flake8 so docstrings are properly linted | ||||
| | | * | Fix misconfigured flake8 so docstrings are properly linted | 2019-09-05 | -36/+38 | ||
| | |/ | | | | | | | Bump flake8-docstrings dependency pin to support the fix | ||||
| | * | Merge pull request #40 from python-discord/nsjail-clone-fix | 2019-09-03 | -1/+1 | ||
| | |\ | | | | | | | | | Nsjail Clone Fix | ||||
| | | * | CI: fix NsJail clone in base Docker image | 2019-09-03 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unspecify the depth to make the clone non-shallow again. A depth of 1 was too shallow as it only allowed the latest commit to be cloned. An arbitrary larger depth would still break eventually. The repository is small enough to not warrant a shallow clone anyway. | ||||
| | * | | Merge pull request #39 from python-discord/update-contrib | 2019-09-03 | -0/+3 | ||
| | |\ \ | | | |/ | | |/| | Update contrib doc for allowing edits from maintainers | ||||
| | | * | Update contrib doc for allowing edits from maintainers | 2019-09-03 | -0/+3 | ||
| | |/ | |||||
| | * | Merge pull request #33 from python-discord/ci | 2019-08-06 | -145/+316 | ||
| | |\ | | | | | | | | | CI Improvements | ||||
| | | * | CI: output coverage report to stdout | 2019-08-05 | -1/+2 | ||
| | | | | |||||
| | | * | Add comments to Azure Pipelines YAML | 2019-07-30 | -9/+29 | ||
| | | | | | | | | | | | | | | | | | | | | * Replace some shorthand Docker command options with their full names for clarity | ||||
| | | * | Log into Docker Hub before building images in test job | 2019-07-30 | -5/+11 | ||
| | | | | |||||
| | | * | CI: ensure count of builds returned by the API is > 0 | 2019-06-30 | -1/+2 | ||
| | | | | |||||
| | | * | CI: specify build context for Docker builds | 2019-06-30 | -0/+5 | ||
| | | | | |||||
| | | * | CI: don't run the build job if nothing needs to be built | 2019-06-30 | -0/+9 | ||
| | | | | | | | | | | | | | | | | Resolve #26 | ||||
| | | * | CI: build the base image if the venv needs to be build | 2019-06-30 | -2/+8 | ||
| | | | | | | | | | | | | | | | | Fix #25 | ||||
| | | * | CI: refactor script & pull base when possible | 2019-06-30 | -30/+93 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move script's execution to the test job * Use output variables * Use jq instead of regex for parsing JSON responses from API * Wrap to 80 columns * Make more robust by checking for command success | ||||
| | | * | CI: move check shell script to a separate file | 2019-06-30 | -31/+35 | ||
| | | | | |||||
| | | * | CI: use multi-line folded scalars for long conditions | 2019-06-30 | -3/+23 | ||
| | | | | |||||
| | | * | CI: refactor steps | 2019-06-30 | -22/+58 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | * Use boolean literals instead of strings * Use Docker tasks for building and pushing * Move displayName and condition to the top of each step | ||||
| | | * | CI: reformat indentation of YAML | 2019-06-30 | -141/+141 | ||
| | | | |