flit
flit copied to clipboard
Suggest some sample projects as part of the documentation.
An example or how the directories might be laid out. One with a src diretctory and a couple submodules/subdirectories, one without a src directory. complete with python code
Also a few examples of the entrypoints section of the pyproject.toml (complete with python code). I am not even sure what these are used for.
See https://amir.rachum.com/blog/2017/07/28/python-entry-points/ for an explaination of entry points.
I've just been flipping through the list of dependent projects on Github to look for examples. Here are a few, I've found (because putting links here beats leaving the tabs open :wink: ):
- My own astsearch package - a very simple example, but including a script entry point.
- pytest-embedded shows using entry points for plugins.
- more-itertools
- aiosqlite
- py-dynacli
- django-improved-user - extensive configuration of sdist includes & excludes
- influxalchemy
- Tavern API testing tool