/dev/null links oct 2021
Package your python project: To have your project installable from a Package Index like PyPI, you’ll need to create a Distribution (aka “Package”) for your project.
Stackoverflow answer: Git - Remove commit from history
Stackoverflow answer: Git - Merge multiple commits
Gouden Carolus Cuvée van de Keizer Imperial Dark (2021)
Type: Belgian Strong Dark Ale
ABV: 11 %
Flavor: Dark, sweet, raisins, prune, malty.
My rating: 4.25 / 5
It's dark, but not as dark as if it was from Mordor. It have a dark sweet fudge/chocolate taste with a hint of raisins and prune. It has a very good complement balance with malt. The overall flavour is almost in perfect balance, I'm just missing some carbonation. It's a typical Belgian ale, very well balanced.
Remember PEP 8
Pep 8
TL;DR
Whit help from the lyrics of the song I made a short TL;DR.
Tabs or Spaces?
4 spaces.
Imports
Avoid wildcard imports.
Whitespace in expressions and statements
Basically write compact code.
When to Use Trailing Commas
Trailing commas go behind list items.
Comments
Correct comments are important.
Naming Conventions
Constants should be named all capital letters and camelCase is not for Python
Programming Recommendations
Never use a bare exception.
Conclusion
A Foolish Consistency is the Hobgoblin of Little Minds
As PEP 20 says, "Readability counts".
The PEP8 Song
I think this song can help you remember Pep 8.
The lyrics to the song can be found below the video on Youtube.
A songification of that most holiest of Python Enhancement Proposals, the PEP 8.
Based on an idea by Daniel "Mr. Hemlock" Brown.
Written and performed by Leon Sandøy, A.K.A. lemonsaurus.
Music and melody from Mad World by Roland Orzabal.
This version was inspired by the version released by Gary Jules.
🌎 Website: https://lemonsaur.us/
References:
https://www.python.org/dev/peps/pep-0008/
https://www.python.org/dev/peps/pep-0008/#tabs-or-spaces
https://www.python.org/dev/peps/pep-0008/#imports
https://www.python.org/dev/peps/pep-0008/#whitespace-in-expressions-and-statements
https://www.python.org/dev/peps/pep-0008/#when-to-use-trailing-commas
https://www.python.org/dev/peps/pep-0008/#comments
https://www.python.org/dev/peps/pep-0008/#naming-conventions
https://www.python.org/dev/peps/pep-0008/#programming-recommendations
https://www.youtube.com/watch?v=wNcobO-TAyY
Dessert In A Can - Neapolitan Ice Cream by Amundsen Brewery
Type: Stout - Imperial / Double Pastry
ABV: 10.5 %
Flavor: Fudge, vanilla, chocolate and coffee.
My rating: 4.5 / 5
Its fudge, vanilla and coffee.
First its a smell of sweet fudge but then there's a distinct hint of vanilla.
The taste is also fudge and vanilla but after a wile a taste of chocolate and coffee amerce and blend in.
The remaining taste is definitely coffee.
This is dessert in a can with coffee.
Git housekeeping commands
TLDR: git branch -d <branch name> # Local "safe" delete
git checkout master
Local branches
git branch
Remote branches
git branch -r
Branches merged into checked out branch (master)
git branch --merged
Local "safe" delete
git branch -d <branch name 1> <branch name 2> ...
git branch --no-merge
Remote "unsafe" delete
git push --delete origin <branch name 1> <branch name 2> ...
git remote prune origin --dry-run
References:
[1]: medium.com/@milan.brankovic/git-housekeeping Retrieved: 6 August 2021 20:00 Git housekeeping
[2]: Git Reference Retrieved: 6 August 2021 20:00 Git Reference