No description
Find a file
Neradoc d27ae8164c Make auto-install find user code recursively. Find code.py alternatives.
Auto install:
- Move finding libraries from auto-file into command utils (libraries_from_auto_file)
- Find the first possible code.py alternative in order (like main.py)
- Replace libraries_from_code_py using the ast module instead of findimports
- Get all imports to find local python imports
- Find all dependencies from user code recursively
Update backends:
- Add get_file_content in Backends subclasses
- Remove no longer used get_auto_file_path()
- Add list_dir() to DiskBackend
Update tests
- Add non-bundle imports
- Add submodule import
- Add another mock device to test finding code.py
2025-02-16 18:04:01 +01:00
.github GitHub Actions: stop using ::set-output 2025-02-08 15:46:01 -05:00
circup Make auto-install find user code recursively. Find code.py alternatives. 2025-02-16 18:04:01 +01:00
docs Merge pull request #223 from FoamyGuy/wwshell 2025-01-02 10:47:28 -05:00
LICENSES Remove space from end of filename 2021-07-14 13:31:41 +01:00
tests Make auto-install find user code recursively. Find code.py alternatives. 2025-02-16 18:04:01 +01:00
.gitignore add mocked lib folder for module update dir test 2024-04-08 08:40:53 -05:00
.isort.cfg add support for web workflow 2023-02-22 20:41:46 +01:00
.pre-commit-config.yaml python 3.12 support 2024-07-15 16:08:06 -05:00
.pylintrc similarity lines config 2024-07-15 16:12:42 -05:00
CODE_OF_CONDUCT.rst First commit. More soon... 2019-09-02 09:05:13 +01:00
CODE_OF_CONDUCT.rst.license Fix 84 - Apply Cookiecutter style to Circup Repo (#85) 2021-02-19 09:19:15 -08:00
CONTRIBUTING.rst remove specific version from click link 2024-06-08 06:48:32 -05:00
CONTRIBUTING.rst.license Fix 84 - Apply Cookiecutter style to Circup Repo (#85) 2021-02-19 09:19:15 -08:00
LICENSE First commit. More soon... 2019-09-02 09:05:13 +01:00
optional_requirements.txt add optional requirements 2024-04-06 12:34:04 -05:00
optional_requirements.txt.license add optional requirements 2024-04-06 12:34:04 -05:00
pyproject.toml merge main 2024-06-17 11:51:23 -05:00
README.rst another name change. update version. add zsh instruction 2024-06-07 19:13:53 -05:00
README.rst.license Fix 84 - Apply Cookiecutter style to Circup Repo (#85) 2021-02-19 09:19:15 -08:00
readthedocs.yml Add missing read the docs config 2021-03-26 10:13:51 -07:00
requirements.txt change requirements to match setup.py 2024-04-06 11:21:26 -05:00
requirements.txt.license Implement circup install --auto 2021-08-07 08:53:23 -05:00

# SPDX-FileCopyrightText: 2019 Nicholas Tollervey, written for Adafruit Industries
#
# SPDX-License-Identifier: MIT