Factor out the syscall number getting from _get_futex_syscall_nr into a new function.
c61291a...
by
Alexander Ravenheart <email address hidden>
- Replaced instances of if not os.path.exists(dst) -> os.makedir(dst) / os.makedirs(dst) with os.makedirs(dst,exist_ok=True) (Python >= 3.2)
- Replaced empty file creation using with open(): pass with Path(file).touch()
- Refactored merge_folders() from lutris/util/system.py to use shutil.copytree()
48d1243...
by
Alexander Ravenheart <email address hidden>
- Added nose to dev-dependencies to pyproject.toml
- Updated poetry.lock
- Replaced pipenv with poetry in run_testsuite.yml
4174f74...
by
Alexander Ravenheart <email address hidden>
7cff0a0...
by
Alexander Ravenheart <email address hidden>
- Fixed instances of unspecified-encoding, super-with-arguments, raise-missing-from, consider-using-dict-items, consider-iterating-dictionary
- Refactored connect() from api.py to use requests
f5e8e00...
by
Alexander Ravenheart <email address hidden>
- Replaced pipenv with poetry
- Updated min version check in setup.py to Python 3.6
- Updated isort config file and calls to align with v5.x
- Added init-hook for gi imports in .pylintrc to avoid invalid no-member issues
- Makefile: added lock, show-tree, bandit, black, mypy; updated test, cover, dev, isort, autopep8, check, isort-check, flake8, pylint; removed req, requirements;
- Updated .travis.yml to use poetry and make
- Added my email in AUTHORS
- Updated CONTRIBUTING.md
- Updated lint_python.yml to use poetry and make, reorganized instructions to have all install related steps first
- sorted imports: lutris, lutris-wrapper, cleanup_prefix.py and multiple files in tests dir