diff --git a/.gitattributes b/.gitattributes index 19a32ba..b76a0c8 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,5 +1,2 @@ -# Auto detect text files and perform LF normalization -* text=auto - -# Show statistics for FlipJump files (as Text files, until FlipJump is Supported). -*.fj linguist-language=Text +# Show statistics for FlipJump files (as Text files, until FlipJump is Supported in linguist/lib/linguist/languages.yml). +*.fj linguist-language=Text linguist-detectable diff --git a/.gitignore b/.gitignore index b2797d7..75cc2a5 100644 --- a/.gitignore +++ b/.gitignore @@ -133,41 +133,3 @@ dmypy.json # Pyre type checker .pyre/ - - - - - -# C++ - -# Prerequisites -*.d - -# Compiled Object files -*.slo -*.lo -*.o -*.obj - -# Precompiled Headers -*.gch -*.pch - -# Compiled Dynamic libraries (also "C extensions") -*.so -*.dylib -*.dll - -# Fortran module files -*.mod -*.smod - -# Compiled Static libraries -*.lai -*.la -*.a -*.lib - -# Executables -*.exe -*.app diff --git a/pyproject.toml b/pyproject.toml index ce8fe7f..e78dd7b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,18 @@ classifiers = [ "Topic :: Software Development :: Debuggers", "Topic :: Software Development :: Interpreters", "Topic :: Software Development :: Libraries", + "Operating System :: OS Independent", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Programming Language :: Other", + "Intended Audience :: Developers", + "Intended Audience :: Education", + "Intended Audience :: Science/Research", ] diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 0b87095..0000000 --- a/requirements.txt +++ /dev/null @@ -1,8 +0,0 @@ -sly>=0.4 - -easygui>=0.98.3 -plotly>=5.16.1 - -pytest>=7.4.0 -pytest-ordering>=0.6 -pytest-xdist>=3.3.1 diff --git a/test_parallel b/test_parallel index 0a779b5..91ecf78 100644 --- a/test_parallel +++ b/test_parallel @@ -1,4 +1,7 @@ #!/bin/bash +# This script executes the flipjump tests in parallel; first compiles the program, and then runs them. +# - Each phase is parallelized with the optimal number of threads. +# - Each phase is called with the given command-line arguments/flags. pytest --compile -n auto "$@" pytest --run -n auto "$@" diff --git a/test_parallel.bat b/test_parallel.bat index 1233aed..2d18aba 100644 --- a/test_parallel.bat +++ b/test_parallel.bat @@ -1,2 +1,6 @@ +:: This script executes the flipjump tests in parallel; first compiles the program, and then runs them. +:: - Each phase is parallelized with the optimal number of threads. +:: - Each phase is called with the given command-line arguments/flags. + pytest --compile -n auto %* pytest --run -n auto %*