Skip to content

Support python -m github_to_sqlite usage - #88

Open
kurtmckee wants to merge 1 commit into
dogsheep:mainfrom
kurtmckee:support-dash-m-usage
Open

Support python -m github_to_sqlite usage#88
kurtmckee wants to merge 1 commit into
dogsheep:mainfrom
kurtmckee:support-dash-m-usage

Conversation

@kurtmckee

Copy link
Copy Markdown

Not all environments can support installed scripts. For example, zip files:

python -m pip install . --target demo

cd demo
zip -r ../demo.zip .
cd ..

export PYTHONSAFEPATH=1
export PYTHONPATH=demo.zip

python -c 'import github_to_sqlite as gts; print(gts)'
# Output:
# module 'github_to_sqlite' from '/.../demo.zip/github_to_sqlite/__init__.py'>

python -m github_to_sqlite

Having a __main__.py file enables less common use cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant