| Topic(s) | Resource | Addressed |
|---|---|---|
Correct use of __init__.py |
||
setup.py files in depth |
||
Creating executable Python applications using argparse and other libararies |
||
| Good directory structures for projects | ||
| Relative imports and the associated errors | ||
| Versioning and releasing Python packages | ||
| The differences between running code in PyCharm and Terminal | ||
| Handling dependencies/requirements properly | ||
| Making packages installable from GitHub | ||
| Egg files |
Resources: