{id: open-source}
{id: docker-python-flask}
- Flask
- Has a file called
CONTRIBUTING.rst
$ git clone https://github.com/pallets/flask.git
$ cd flask
$ docker run -it --name flask-dev -w /opt -v$(pwd):/opt python:3.11 bash
# python -m pip install -U pip setuptools wheel
# pip install -r requirements/dev.txt && pip install -e .
# pytest
$ docker start -i flask-dev
{id: docker-python-requests}
{id: docker-r-data-table}
$ git clone [email protected]:Rdatatable/data.table.git
$ cd data.table
$ docker run -it --name data-table --workdir /opt -v$(pwd):/opt r-base:4.2.3 bash
# apt-get update
# apt-get install -y pandoc curl libcurl4-gnutls-dev texlive-latex-base texlive-fonts-extra texlive-latex-recommended texlive-fonts-recommended
# Rscript -e 'install.packages(c("knitr", "rmarkdown", "pandoc", "curl", "bit64", "bit", "xts", "nanotime", "zoo", "R.utils", "markdown"))'
# R CMD build .
Check the version number in the name of the generated tar.gz file:
# ls -l
# R CMD check data.table_1.14.9.tar.gz
This would work without checking
# R CMD check $(ls -1 data.table_*)
$ docker container start -i data-table
{id: docker-r-yaml}
{id: docker-php-twig}
$ git clone [email protected]:twigphp/Twig.git
$ docker run -it --rm --workdir /opt -v$(pwd):/opt ubuntu:22.10 bash
# apt-get update
# DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get -y install tzdata
# apt-get install -y php-cli composer php-curl phpunit
# composer install
# phpunit
{id: docker-plagiarism-checker-python}
$ git clone https://github.com/Kalebu/Plagiarism-checker-Python
$ cd Plagiarism-checker-Python
$ docker run -it --name Renormalizer-devPlagiarism-checker-Python -w /opt -v %cd%:/opt python:latest bash
$ pip3 install -r requirements.txt
running the project
$ python3 app.py
('john.txt', 'juma.txt', 0.5465972177348937)
('fatma.txt', 'john.txt', 0.14806887549598566)
('fatma.txt', 'juma.txt', 0.18643448370323362)
{id: docker-python-cosmo-tech}
$ git clone https://github.com/Cosmo-Tech/CosmoTech-Acceleration-Library.git
$ cd CosmoTech-Acceleration-Library
For Windows: CMD:
$ docker run -it --name cosmotech-acceleration-library-dev -w /opt -v %cd%:/opt python:3.11 bash
PowerShell:
$ docker run -it --name cosmotech-acceleration-library-dev -w /opt -v ${PWD}:/opt python:3.11 bash
For Linux:
$ docker run -it --name cosmotech-acceleration-library-dev -w /opt -v $(PWD):/opt python:3.11 bash
# pip install -r requirements.txt
# pip install pytest
# pytest
$ docker container start -i cosmotech-acceleration-library-dev
{id: docker-python-mobility}
$ git clone https://github.com/mobility-team/mobility.git
$ cd mobility
For Windows: CMD:
$ docker run -it --name mobility-dev -w /opt -v %cd%:/opt python:3.9 bash
PowerShell:
$ docker run -it --name mobility-dev -w /opt -v ${PWD}:/opt python:3.9 bash
For Linux:
$ docker run -it --name mobility-dev -w /opt -v $(PWD):/opt python:3.9 bash
# pip install -r requirements.txt && pip install -e .
# pip install pytest
# pytest
$ docker container start -i mobility-dev
{id: docker-python-phx}
$ git clone https://github.com/PH-Tools/PHX.git
$ cd PHX
For Windows: CMD:
$ docker run -it --name phx-dev dev -w /opt -v %cd%:/opt python:3.7 bash
PowerShell:
$ docker run -it --name phx-dev -w /opt -v ${PWD}:/opt python:3.7 bash
For Linux:
$ docker run -it --name phx-dev -w /opt -v $(PWD):/opt python:3.7 bash
# pip install -r dev-requirements.txt && pip install -e .
# pytest
$ docker container start -i phx-dev
{id: docker-python-cybrid-api-id-python}
$ git clone https://github.com/Cybrid-app/cybrid-api-id-python.git
$ cd cybrid-api-id-python
For Windows: CMD:
$ docker run -it --name cybrid-api-id-python-dev -w /opt -v %cd%:/opt python:3.11 bash
PowerShell:
$ docker run -it --name cybrid-api-id-python-dev -w /opt -v ${PWD}:/opt python:3.11 bash
For Linux:
$ docker run -it --name cybrid-api-id-python-dev -w /opt -v $(PWD):/opt python:3.11 bash
# pip install -r requirements.txt && pip install pytest
# pytest
$ docker container start -i cybrid-api-id-python-dev
{id: docker-python-pymx2}
$ git clone https://github.com/vpaeder/pymx2.git
$ cd pymx2
For Windows: CMD:
$ docker run -it --name pymx2-dev -w /opt -v %cd%:/opt python:3.11 bash
PowerShell:
$ docker run -it --name pymx2-dev -w /opt -v ${PWD}:/opt python:3.11 bash
For Linux:
$ docker run -it --name pymx2-dev -w /opt -v $(PWD):/opt python:3.11 bash
# python -m setup install
# python -m unittest
$ docker container start -i pymx2-dev
{id: toml-kit}
Steps to run tests on a docker container:
git clone --recurse-submodules https://github.com/sdispater/tomlkit.git
cd tomlkit
docker run -it --name toml -w /opt -v$(pwd):/opt python:3.11 bash
pip install poetry
pip install pytest
poetry install
poetry run pytest -q tests
{id: dialogy}
Steps to run tests on a docker container:
git clone https://github.com/skit-ai/dialogy.git
cd dialogy
docker run -it --name dialogy -w /opt -v$(pwd):/opt python:3.11 bash
pip install poetry
poetry install
make install
make test
{id: teiphy}
Steps to run tests on a docker container:
git clone https://github.com/jjmccollum/teiphy.git
cd teiphy
docker run -it --name teiphy -w /opt -v$(pwd):/opt python:3.11 bash
pip install poetry
poetry install
poetry run pytest
{id: python-automation-framework}
Steps to run tests on a docker container:
git clone https://github.com/mreiche/python-automation-framework.git
cd python-automation-framework
docker run -it --name python-automation-framework -w /opt -v$(pwd):/opt python:3.11 bash
pip install pytest
pip install -r requirements.txt
PYTHONPATH="." pytest --numprocesses=4 --cov=paf test
{id: python-bitcoin-lib}
Steps to run tests on a docker container:
git clone https://github.com/petertodd/python-bitcoinlib.git
cd python-bitcoinlib
docker run -it --name python-bitcoinlib -w /opt -v$(pwd):/opt python:3.11 bash
python3 -m unittest discover
{id: overloaded-iterables}
Steps to run tests on a docker container:
git clone https://github.com/Arkiralor/overloaded_iterables.git
cd overloaded_iterables
docker run -it --name overloaded_iterables -w /opt -v$(pwd):/opt python:3.11 bash
chmod +x scripts/*
sh scripts/run_tests.sh
{id: xapi-python}
Steps to run tests on a docker container:
git clone https://github.com/pawelkn/xapi-python.git
cd xapi-python
docker run -it --name xapi-python -w /opt -v$(pwd):/opt python:3.11 bash
python3 -m unittest discover tests
{id: nats-python}
Steps to run tests on a docker container:
git clone https://github.com/Gr1N/nats-python.git
cd nats-python
docker run -it --name nats-python -w /opt -v$(pwd):/opt python:3.11 bash
pip install poetry
poetry install
make install
make test
{id: capella}
- capella
- I have added
CONTRIBUTING.rst
$ git clone https://github.com/AlexSpradling/Capella.git
$ cd Capella
$ docker run -it --name capella-dev -w /opt -v %cd%:/opt python:3.11 bash
# pip install Capella
# cd capella
# run main.py
$ docker start -i capella-dev
{id: renormalizer}
https://github.com/shuaigroup/Renormalizer
$ git clone https://github.com/shuaigroup/Renormalizer.git
$ cd Renormalizer
$ docker run -it --name Renormalizer-dev -w /opt -v %cd%:/opt python:latest bash
$ pip install renormalizer
$ pip install --upgrade pip
$ pip install qutip
$ pip install recommonmark
$ pip install Yaml8
$ pip install -r requirements.txt
$ pytest
Python dialogy
{id: docker-python-dialogy}
from Readme.md -> Contributors
git clone [email protected]:skit-ai/dialogy.git
cd dialogy
docker run -it --name dialogy_test -w /opt -v <working directory>\dialogy:/opt python:3.11 bash
# Activate your virtualenv, you can also let poetry take care of it.
$ pip install poetry (opened a [PR](https://github.com/skit-ai/dialogy/pull/194)) for adding this command
$ poetry install
$ make test
Python toml_tools
{id: docker-python-toml-tools}
Have contributors file instructions
git clone https://github.com/JamesParrott/toml_tools
cd toml_tools
docker run -it --name toml_tools_test -w /opt -v <working directory>\toml_tools:/opt python:3.11 bash
$ pip install --upgrade pip
$ pip install tox
$ tox -e py
Python penn
{id: docker-python-penn}
There is no contribution file, but there is an explanation of how to clone and run the project in the readme file. Added a contribution.md file with the following instructions:
git clone https://github.com/interactiveaudiolab/penn
cd penn
docker run -it --name penn_test -w /opt -v <working directory>\penn:/opt python:3.11 bash
$ pip install -r requirements.txt && pip install -e .
Python nbt-structure-utils
{id: docker-python-nbt-structure-utils}
There is no contribution file. Added a new PR for contribution file with the following instructions:
git clone https://github.com/BenBenBenB/nbt-structure-utils
cd nbt-structure-utils
docker run -it --name nbt_test -w /opt -v <working directory>\nbt-structure-utils:/opt python:3.11 bash
$ pip install poetry
$ poetry install
Python sanic-restful
{id: docker-python-sanic-restful}
There is no contribution file. Added a new PR for contribution file with the following instructions:
git clone https://github.com/linzhiming0826/sanic-restful
cd sanic-restful
docker run -it --name sanic-restful_test -w /opt -v <working directory>\sanic-restful:/opt python:3.11 bash