mirror of
https://github.com/GAM-team/GAM.git
synced 2026-06-24 08:01:36 +00:00
* Refactor into a python module format -Updates import statements to be absolute vs implicitly relative -Uses import syntax that minimizes the need to update references in code and/or reformat affected lines (e.g. `import gapi.directory` becomes `from gam.gapi import directory as gapi_directory`) -Adds a `__main__.py` such that the module can be executed on its own using standard `python3 -m gam` syntax -Replaces __main__ import hack with module import -Updates the GAM path to be the module's parent dir * Add gam.py to /src for backwards compatibility A stub that calls gam.__main__.main() to be used by users who are not with the syntax of calling a module implementation. It should also provide immediate backwards-compatibility with existing scripts with references to this file. * Move build tools back to the main dir and out of the package * Fix pylint errors * Update build spec to use new package format Incorporates @jay0lee's patch from https://github.com/jay0lee/GAM/pull/1165#issuecomment-618430828
72 lines
755 B
Plaintext
72 lines
755 B
Plaintext
# Byte-compiled / optimized / DLL files
|
|
__pycache__/
|
|
*.py[cod]
|
|
|
|
# C extensions
|
|
*.so
|
|
|
|
# Distribution / packaging
|
|
.Python
|
|
env/
|
|
bin/
|
|
build/
|
|
develop-eggs/
|
|
dist/
|
|
eggs/
|
|
lib/
|
|
lib64/
|
|
parts/
|
|
sdist/
|
|
var/
|
|
*.egg-info/
|
|
.installed.cfg
|
|
*.egg
|
|
|
|
# Installer logs
|
|
pip-log.txt
|
|
pip-delete-this-directory.txt
|
|
|
|
# Unit test / coverage reports
|
|
htmlcov/
|
|
.tox/
|
|
.coverage
|
|
.cache
|
|
nosetests.xml
|
|
coverage.xml
|
|
|
|
# Translations
|
|
*.mo
|
|
|
|
# Mr Developer
|
|
.mr.developer.cfg
|
|
.project
|
|
.pydevproject
|
|
|
|
# Rope
|
|
.ropeproject
|
|
|
|
# Django stuff:
|
|
*.log
|
|
*.pot
|
|
|
|
# Sphinx documentation
|
|
docs/_build/
|
|
|
|
# GAM specific
|
|
client_secrets.json
|
|
oauth2.txt*
|
|
oauth2service*
|
|
debug.gam
|
|
lastupdatecheck.txt
|
|
noupdatecheck.txt
|
|
nodito.txt
|
|
nobrowser.txt
|
|
nocache.txt
|
|
noverifyssl.txt
|
|
gamcache/
|
|
gam-64/
|
|
*.zip
|
|
*.msi
|
|
*.wixobj
|
|
*.wixpdb
|