These commit changes involve modifying the EPyGrAM code to make it available on PyPI. This includes major architectural changes under the root folder (EPyGrAM) :
Single "src" folder: : A single "src" folder is created to group all EPyGrAM code and additional dependencies.
Core package moved: The core package is transferred to the "src" folder.
"site" folder moved and renamed: : The "site" folder is moved and renamed from "EPyGrAM/site" to "EPyGrAM/src/epygram/extra". (Code adaptations have been made).
Creation of pyproject.toml and setup.py: : pyproject.toml and setup.py files are created for build and installation steps using pip.
Also , Minor changes have been made to enable running tests using pytest-3 from the root directory with the tests folder (root/tests).
These commit changes involve modifying the EPyGrAM code to make it available on PyPI. This includes major architectural changes under the root folder (EPyGrAM) : Single "src" folder: : A single "src" folder is created to group all EPyGrAM code and additional dependencies. Core package moved: The core package is transferred to the "src" folder. "site" folder moved and renamed: : The "site" folder is moved and renamed from "EPyGrAM/site" to "EPyGrAM/src/epygram/extra". (Code adaptations have been made). Creation of pyproject.toml and setup.py: : pyproject.toml and setup.py files are created for build and installation steps using pip.
Also , Minor changes have been made to enable running tests using pytest-3 from the root directory with the tests folder (root/tests).