Fix
* fix: update variables in yaml ([`05fea95`](https://github.com/UBC-MDS/passwordler/commit/05fea95b385d26527acf27603af722db8ab93c07))
* fix: change python version on cookie-cutter ([`ae5bea8`](https://github.com/UBC-MDS/passwordler/commit/ae5bea8f840d6b19b4110dfe90741573abd7dfc3))
* fix: update ci-cd.yml ([`591d215`](https://github.com/UBC-MDS/passwordler/commit/591d2152d9208639fe8b653efbab0ee4a254fe05))
Unknown
* Merge pull request 83 from UBC-MDS/ci-cd-1
fix: update toml file ([`02b8751`](https://github.com/UBC-MDS/passwordler/commit/02b87518d676eff124bcd8232db8026c37224863))
* Update pyproject.toml ([`a7b0707`](https://github.com/UBC-MDS/passwordler/commit/a7b0707da1ae115e252f2572bb819053140e2cbe))
* Merge pull request 81 from UBC-MDS/ci-cd
fix: update ci-cd.yml ([`0ed2fb4`](https://github.com/UBC-MDS/passwordler/commit/0ed2fb4ab78fa5b2d3e86aa1e869c62371680de1))
* Merge pull request 71 from UBC-MDS/UpdateChangelog
Update changelog and bump ver number in toml ([`44cfa0c`](https://github.com/UBC-MDS/passwordler/commit/44cfa0c004c8f6755c8bb8e0083ed70026bbd493))
* Update CHANGELOG.md ([`04a41d0`](https://github.com/UBC-MDS/passwordler/commit/04a41d0d894de12d0aa54631442b65a08229d615))
* Merge pull request 72 from UBC-MDS/week3_update_readme_installations
README installation instruction update ([`4c14d93`](https://github.com/UBC-MDS/passwordler/commit/4c14d9395aaebad0de4e78bc0ec929743f5681f0))
* Update CHANGELOG.md ([`a3c66e8`](https://github.com/UBC-MDS/passwordler/commit/a3c66e8a6af475d7d3341deb84f30289e5f9abc9))
* README installation instruction update ([`724ca96`](https://github.com/UBC-MDS/passwordler/commit/724ca96f4eca466f04283db8924940f4dbd61dac))
* bump version in toml ([`837f6d2`](https://github.com/UBC-MDS/passwordler/commit/837f6d2d4160bcfda11dbea1d420459b4ee3dda5))
* Update CHANGELOG.md ([`82fe792`](https://github.com/UBC-MDS/passwordler/commit/82fe792072b17c7e2be1c2f9d621fa425b1f2c60))
* Merge pull request 69 from UBC-MDS/review_example
Review example ([`ba839c4`](https://github.com/UBC-MDS/passwordler/commit/ba839c4febf468ed5e20d52451dbc32872b6d323))
* updated header formatting ([`2849391`](https://github.com/UBC-MDS/passwordler/commit/284939195bfd08619e2d4fc5e640a36566b6ef99))
* changed title to Passwordler Tutorial ([`cbd4f39`](https://github.com/UBC-MDS/passwordler/commit/cbd4f3987176a1630433fb814f7d5d18faa8dd8b))
* Merge pull request 70 from UBC-MDS/yiwei/addGroupDependency
Yiwei/add group dependency ([`0a612f5`](https://github.com/UBC-MDS/passwordler/commit/0a612f50c16652da4d4abbfa5314eca97d18c794))
* more grammatical changes ([`bc023a0`](https://github.com/UBC-MDS/passwordler/commit/bc023a014fd20b7b0c8ca0acad501995ec8bc91e))
* Merge pull request 68 from UBC-MDS/read-me-badge
Update README.md ([`ddf31ab`](https://github.com/UBC-MDS/passwordler/commit/ddf31abdedec9df7b1205fba40daaa8bd0387831))
* finished editing example file ([`65f8dd8`](https://github.com/UBC-MDS/passwordler/commit/65f8dd8f7a7f4c025b717a88f77a030a5ea9a09a))
* Update README.md ([`e58af43`](https://github.com/UBC-MDS/passwordler/commit/e58af43da57bb41898d043efae1ab5e30b3c96b8))
* Merge remote-tracking branch &39;origin/main&39; into yiwei/addGroupDependency ([`e744325`](https://github.com/UBC-MDS/passwordler/commit/e74432585c57bb0dcb76cf117f35fc2eee292f71))
* Merge pull request 67 from UBC-MDS/doc-updates
boosted python version in readthedocs instead ([`4bce77d`](https://github.com/UBC-MDS/passwordler/commit/4bce77d808ccc574781381857bc7d0592b75d26f))
* update ([`592afa8`](https://github.com/UBC-MDS/passwordler/commit/592afa83c6360cc9f286ee8917c2110076e2bcf4))
* boosted python version in readthedocs instead ([`6f33e88`](https://github.com/UBC-MDS/passwordler/commit/6f33e88f554a3ad974c51601631b392e941ec5d5))
* Merge pull request 66 from UBC-MDS/doc-updates
updated python in toml and spelling in conf.py ([`89f22ca`](https://github.com/UBC-MDS/passwordler/commit/89f22ca3f87267c0aa2597525c3ab2ca201a3b12))
* updated python in toml and spelling in conf.py ([`e2a2382`](https://github.com/UBC-MDS/passwordler/commit/e2a2382abba450e42ee8141c594c6bbf6c3cb63d))
* Merge pull request 65 from UBC-MDS/yaml-update
updated yaml ([`9f512e9`](https://github.com/UBC-MDS/passwordler/commit/9f512e9c8b1231891927132d5eda10d4f1496686))
* format and grammar edits up to encryption function ([`659aa53`](https://github.com/UBC-MDS/passwordler/commit/659aa53038f28d2eac16c5cc03fb5e9572a51acb))
* updated yaml ([`fc9e39c`](https://github.com/UBC-MDS/passwordler/commit/fc9e39c7b20e058db9a89cf2cae9c141f5a3064a))
* Merge pull request 64 from UBC-MDS/week3_decfun_documentation
updated decfun documentation ([`761e987`](https://github.com/UBC-MDS/passwordler/commit/761e9870ec57ce2006da4d7cdb66fd209312ee46))
* updated decfun documentation ([`a897fba`](https://github.com/UBC-MDS/passwordler/commit/a897fba2238a987e8bc3006a1d8ca053036b0af3))
* Merge pull request 63 from UBC-MDS/yiwei/addNarrative
Add Narratives and fix encryption doc string ([`af5fb3b`](https://github.com/UBC-MDS/passwordler/commit/af5fb3bacc1018ad3c5282181dc75256e8cec3e2))
* Done ([`bb06f80`](https://github.com/UBC-MDS/passwordler/commit/bb06f805402bc54865a3bd4e0e81a12ff4489e2f))
* Merge pull request 62 from UBC-MDS/example_file
add documentation for generate_password & update function ([`1ff7aaa`](https://github.com/UBC-MDS/passwordler/commit/1ff7aaa45399776c270e33bb59be469a92dc46b8))
* add documentation for generate_password & update function to remove print statement ([`89a43b6`](https://github.com/UBC-MDS/passwordler/commit/89a43b62c4c44f9b2ad954cad36be1cb5cef520f))
* Merge pull request 61 from UBC-MDS/example_file
Example file + Narrative ([`8ac65ad`](https://github.com/UBC-MDS/passwordler/commit/8ac65ad610306fc16cbc38e1822cd46daaac5d01))
* minor edit in narrative ([`9da55cc`](https://github.com/UBC-MDS/passwordler/commit/9da55cce3a2110e589521ce03add47076b4c5b28))
* added example for password_strength ([`e5d2d76`](https://github.com/UBC-MDS/passwordler/commit/e5d2d760dd17965f14db5e0900f2bc3765cb61ba))
* Merge pull request 54 from UBC-MDS/bumpTomlVersion
Update pyproject.toml ([`393b9c7`](https://github.com/UBC-MDS/passwordler/commit/393b9c7c8cf240f533d6a105ac54d4c44fd94d93))
* Add pytest --cov-report ([`dba918e`](https://github.com/UBC-MDS/passwordler/commit/dba918ed330f8c0dbf19fdc4bedaa28457728fab))
* Update pyproject.toml ([`6b8ecc5`](https://github.com/UBC-MDS/passwordler/commit/6b8ecc5cdd515c708d588fc399ac23d9d7e9ed55))
* Merge pull request 49 from UBC-MDS/generate_password
added generate password function body ([`16536a2`](https://github.com/UBC-MDS/passwordler/commit/16536a2d3d2adb1e8b102072e7d2ce5ab94876f4))
* Merge pull request 53 from UBC-MDS/FixReadmeIndentation
Fix README.md indentation ([`0991e02`](https://github.com/UBC-MDS/passwordler/commit/0991e02acdaa9bf4bb67067c0ba4361a9dd178d3))
* Update README.md ([`662c8e1`](https://github.com/UBC-MDS/passwordler/commit/662c8e1ed5888a3ecfb1ac9259aa7e130c8ec77c))
* Merge pull request 45 from UBC-MDS/yiwei/updateReadmeTestingAndInstructions
Update README.md about testing package use cases and Instructions ([`291d5b8`](https://github.com/UBC-MDS/passwordler/commit/291d5b845375c8b2b33411b33d3bcb7315d01e4b))
* Update README.md ([`3dfcf3c`](https://github.com/UBC-MDS/passwordler/commit/3dfcf3c24fc0479946924b4abe693d3a2c860fc2))
* added tests for generate_password.py ([`1d404a1`](https://github.com/UBC-MDS/passwordler/commit/1d404a11259038948c61f99ecd8326bcafe12bcf))
* Merge remote-tracking branch &39;origin/main&39; into generate_password ([`5f3802d`](https://github.com/UBC-MDS/passwordler/commit/5f3802dc0e8d4749219d78376196644c7c70c240))
* Merge pull request 51 from UBC-MDS/yiwei/updateInternalTests
update internal tests ([`8460053`](https://github.com/UBC-MDS/passwordler/commit/84600536ac301f91ed15556b470346d1597a1625))
* update internal tests ([`2257900`](https://github.com/UBC-MDS/passwordler/commit/2257900c9daa3f3ca7fe17d4ab16997867820eb8))
* added generate password function body ([`4c44764`](https://github.com/UBC-MDS/passwordler/commit/4c4476468a11eecbf2367945c0284b8096cb30de))
* Update README.md ([`1b5a3a5`](https://github.com/UBC-MDS/passwordler/commit/1b5a3a5ea529f557033c1493b20f0b2ac9c82306))
* Merge pull request 47 from UBC-MDS/strength_function
fixed special character regex ([`968ece4`](https://github.com/UBC-MDS/passwordler/commit/968ece44ff4ff3f1ae4a8a08398c349ae2a05fd4))
* moved ValueError ([`5e9717d`](https://github.com/UBC-MDS/passwordler/commit/5e9717d437c622735042139689f78e69939e8876))
* moved TypeError to the top of the function ([`ba00017`](https://github.com/UBC-MDS/passwordler/commit/ba000175e896b9758fbc6ecb2cbb8f99df23ce18))
* fixed special character regex ([`0015d5d`](https://github.com/UBC-MDS/passwordler/commit/0015d5defee0257a9d42ce0081e1700179a58d2a))
* Update README.md ([`03526fb`](https://github.com/UBC-MDS/passwordler/commit/03526fb6a730dbfdef44f395d2b6184d940eae38))
* Merge pull request 43 from UBC-MDS/week2_decfun_body
separated decryption tests ([`f395808`](https://github.com/UBC-MDS/passwordler/commit/f395808bbcdacba2b62db9f2b906cd52666f78c6))
* Merge pull request 39 from UBC-MDS/32-encrypt_password-function-body
Change AES to simple substitution cipher ([`e5cca57`](https://github.com/UBC-MDS/passwordler/commit/e5cca5759355ee25227aed45c2dd67077e5418e1))
* Update README.md ([`865987c`](https://github.com/UBC-MDS/passwordler/commit/865987c14182a67bb29671abba7afdf89fc66253))
* Merge remote-tracking branch &39;origin/main&39; into 32-encrypt_password-function-body ([`95904d0`](https://github.com/UBC-MDS/passwordler/commit/95904d00b5c22e85ce529ec2d1d17082f25d8efd))
* Merge pull request 44 from UBC-MDS/strength_function
password strength function ([`8535883`](https://github.com/UBC-MDS/passwordler/commit/8535883ec9537e4c9111e64f450d0a8c9c9474f8))
* Update encrypt_password.py ([`dfc3f29`](https://github.com/UBC-MDS/passwordler/commit/dfc3f295948e895adfc29483e61ac5b9389e2c2a))
* added tests for password_strength ([`ef85c53`](https://github.com/UBC-MDS/passwordler/commit/ef85c53c70665a1eb615e02981163dc3abbb24f0))
* added defensive programming to strength function ([`4945933`](https://github.com/UBC-MDS/passwordler/commit/49459339f3d6d3b102a64941a6bd98af30795068))
* added list of common passwords ([`5610512`](https://github.com/UBC-MDS/passwordler/commit/561051231c9204141bb0f187f23ade5e1ed5cbd1))
* finished password_strength function ([`760fa97`](https://github.com/UBC-MDS/passwordler/commit/760fa97142533866ca1b4bc11e8b08460ed753c8))
* started writing function, not complete ([`391b7bd`](https://github.com/UBC-MDS/passwordler/commit/391b7bd1a45182e8f199a851ed17857f827cade0))
* Merge pull request 36 from UBC-MDS/Fix_toml_typo
Update pyproject.toml and fix typo ([`8cb68a6`](https://github.com/UBC-MDS/passwordler/commit/8cb68a6cd154f04888c58a7d1c849cf3deb212be))
* separated decryption tests ([`9fcdda0`](https://github.com/UBC-MDS/passwordler/commit/9fcdda093cac8f785514e8171492e5265cac16dc))
* remove imports ([`276110f`](https://github.com/UBC-MDS/passwordler/commit/276110f600bd57f31e88a19f60309a354cd76723))
* Remove blank ([`0820b45`](https://github.com/UBC-MDS/passwordler/commit/0820b450faa8ad6a4be828090806bc3effe09655))
* Leave only encryption function in test_encrypt_password ([`0e6e6b5`](https://github.com/UBC-MDS/passwordler/commit/0e6e6b570a1a8f3692f9706ee76e21c4dbdbad9d))
* Update test cases ([`0b64d40`](https://github.com/UBC-MDS/passwordler/commit/0b64d4021e12a02e97f8052770c280aa024cb8b4))
* revert poetry.lock ([`fab1b59`](https://github.com/UBC-MDS/passwordler/commit/fab1b59878e43c11637328dbc1b76b6ff2517a81))
* Merge pull request 42 from UBC-MDS/week2_decfun_body
Week2 decfun body ([`6ffac62`](https://github.com/UBC-MDS/passwordler/commit/6ffac6210fb41301591f97825cecd33736e39b94))
* docstrings added to tests ([`a50362f`](https://github.com/UBC-MDS/passwordler/commit/a50362fab66f3173554f2980916c2e7379b6d035))
* added import random to test file ([`787c049`](https://github.com/UBC-MDS/passwordler/commit/787c0494b2dd737687a0aeb9b612b4daf4377c55))
* Merge pull request 41 from UBC-MDS/40-update-readme-according-to-encrytiondecryption-algo-changes
Update readme according to encrytion/decryption algo changes ([`cc874f7`](https://github.com/UBC-MDS/passwordler/commit/cc874f7259466d8e9669cb1c19d164a0b9845464))
* change test filename ([`1e71cb1`](https://github.com/UBC-MDS/passwordler/commit/1e71cb166a776ac424bb765d1467c64f50c37985))
* more tests decfun ([`827c30e`](https://github.com/UBC-MDS/passwordler/commit/827c30e64cfc5e034f9a7f9ade419794b07048ec))
* Separate the original and getKeyMap ([`727352e`](https://github.com/UBC-MDS/passwordler/commit/727352e0a5f739f44720b7bb2ce6e1201a9bffe8))
* Add file credits ([`6310201`](https://github.com/UBC-MDS/passwordler/commit/6310201fc44ed1296c8aefa3f663daa055b25fc9))
* Add test cases for decryption and encryption ([`03ff284`](https://github.com/UBC-MDS/passwordler/commit/03ff284f5874a025f647351126060174f4ffc92a))
* Add poetry.lock ([`7b463e9`](https://github.com/UBC-MDS/passwordler/commit/7b463e93ad956c4f1998118befc037f274acba53))
* Replace AES places ([`fde14d3`](https://github.com/UBC-MDS/passwordler/commit/fde14d341a6fbe92895aaad4646f20b8853b5a01))
* Revert &34;Update README.md&34;
This reverts commit 690cbb7c07bac14f953e293aade647d2cde17325. ([`35cd3b7`](https://github.com/UBC-MDS/passwordler/commit/35cd3b73ced033ebf5d552462688c2124042551e))
* Update README.md ([`690cbb7`](https://github.com/UBC-MDS/passwordler/commit/690cbb7c07bac14f953e293aade647d2cde17325))
* Change AES to simple substitution cipher ([`aba0565`](https://github.com/UBC-MDS/passwordler/commit/aba056556a7d179252afb6e02d33665c86de827a))
* ValueError added to decfun ([`ebbeba6`](https://github.com/UBC-MDS/passwordler/commit/ebbeba655001e9bbc8566280818b1574c731a947))
* raise TypeError added to decfun ([`189f9d3`](https://github.com/UBC-MDS/passwordler/commit/189f9d3328bb1448c04ffe08511a0594ddb6dd26))
* updated docstring ([`1049af9`](https://github.com/UBC-MDS/passwordler/commit/1049af9bee007d44ff84eaa02863456f7d0a5ea0))
* decryption function ([`c6dd23a`](https://github.com/UBC-MDS/passwordler/commit/c6dd23a6b9fe6a57b28096d3cab497fb16663843))
* Update pyproject.toml ([`53b07da`](https://github.com/UBC-MDS/passwordler/commit/53b07da6a1e68d96b53f596151c461790c0f2a7e))
* Merge pull request 31 from UBC-MDS/week1-decfun
docstring format adjustment decfun ([`b17eeb6`](https://github.com/UBC-MDS/passwordler/commit/b17eeb676c49a49be504cbcf6d224514fd6b41d6))
* Merge pull request 30 from UBC-MDS/week1-readme
added function description to README ([`eb0961f`](https://github.com/UBC-MDS/passwordler/commit/eb0961fa38ad87bad55ab0ff9ef21e86fda44cd3))
* updating summary and isolating ecosystem paragraph ([`88152df`](https://github.com/UBC-MDS/passwordler/commit/88152df4eb63a3c91bc4d4c46e6ea1f63d07e9ae))
* docstring format adjustment decfun ([`81097f3`](https://github.com/UBC-MDS/passwordler/commit/81097f3b162b281c386724e56ea17f3e5d54388f))
* added function description to README ([`0972b85`](https://github.com/UBC-MDS/passwordler/commit/0972b85e31347516c3afe7acd59f96cd3641d0a6))
* Merge pull request 23 from UBC-MDS/week1-readme
Added installation, contributing, license and credits ([`7f43388`](https://github.com/UBC-MDS/passwordler/commit/7f433888efbdf9d0a14b45e0320d3b83bd731ace))
* Merge pull request 29 from UBC-MDS/28-add-key-as-encrypt_password-function-input
Add key as encrypt_password input ([`9551db0`](https://github.com/UBC-MDS/passwordler/commit/9551db0f0cfa9937ea7ca2fb3b3f8e656c96e1c1))
* Add key as encrypt_password input ([`84dc0a4`](https://github.com/UBC-MDS/passwordler/commit/84dc0a4c5121b5290a9a3911364de98afcc055b3))
* Merge pull request 27 from UBC-MDS/week1-decfun
update docstring decfun ([`14ac33c`](https://github.com/UBC-MDS/passwordler/commit/14ac33ce53031d2c5d280fec5279d58f12198ad5))
* update docstring decfun ([`3d5b5d3`](https://github.com/UBC-MDS/passwordler/commit/3d5b5d362d17feb387a8b56a96489e6ec8ebd1bc))
* Merge branch &39;main&39; into week1-readme ([`410c44c`](https://github.com/UBC-MDS/passwordler/commit/410c44cb4e3b13ecc81d2ecab9b9f83b13ff0c17))
* Merge pull request 25 from UBC-MDS/24-change-password_encryption-to-encrypt_password-to-align-with-decrypt_password
Change password_encryption to encrypt_password ([`bca161c`](https://github.com/UBC-MDS/passwordler/commit/bca161c75b0401648455f37cec62a152e25b43d1))
* Merge pull request 26 from UBC-MDS/21-fix-cd-error
Fix CD err: add poetry run pip install python-semantic-release in cd pipeline ([`6136039`](https://github.com/UBC-MDS/passwordler/commit/6136039ae2dee059c8d8c215c796883873c16474))
* Add comments ([`43aeddf`](https://github.com/UBC-MDS/passwordler/commit/43aeddfb2cc38fb7a69f8f8817a5f15d0bc9e291))
* comment off cd ([`4d7ad48`](https://github.com/UBC-MDS/passwordler/commit/4d7ad48a3d2fe83a32a0c800e9dbf59e2caeab78))
* comment off the line “Only run this job if new work is pushed to &34;main&34;· ([`31faa10`](https://github.com/UBC-MDS/passwordler/commit/31faa1079208245acc7ef396dafbca1256bfa416))
* add poetry run pip install python-semantic-release in cd pipeline ([`0971b4d`](https://github.com/UBC-MDS/passwordler/commit/0971b4d911ef5440f150c1e280d6cc538e915c38))
* Change password_encryption to encrypt_password ([`53a545c`](https://github.com/UBC-MDS/passwordler/commit/53a545c1381c50bae0898d77e73cc0621c818a3d))
* Update README.md
changed to match existing functions ([`1fc96a3`](https://github.com/UBC-MDS/passwordler/commit/1fc96a32f4b8354cbf99e1257ee75f6858ea4cf0))
* Merge branch &39;main&39; into week1-readme ([`1974cd5`](https://github.com/UBC-MDS/passwordler/commit/1974cd5e25b93b3c39753bbc972f58ca5e5a17ec))
* small grammatical correction ([`ca0e15d`](https://github.com/UBC-MDS/passwordler/commit/ca0e15dd234eab031a18cb15b8dc9a1488f51d0b))
* added installation, contributing, license and credits ([`72e7f84`](https://github.com/UBC-MDS/passwordler/commit/72e7f843c668e20bdcd7d13e66f21a1764f55968))
* Merge pull request 12 from UBC-MDS/5-function-specifications-and-documentation-password-encryption-yiwei
Create password_encryption.py ([`a8520c8`](https://github.com/UBC-MDS/passwordler/commit/a8520c851509293263e4699624128b3a51ce9da6))
* remove code ([`e88482b`](https://github.com/UBC-MDS/passwordler/commit/e88482baaf3f1a10908147ae73cbf5d94c7936c2))
* Merge branch &39;main&39; into 5-function-specifications-and-documentation-password-encryption-yiwei ([`270d08d`](https://github.com/UBC-MDS/passwordler/commit/270d08d77e2fa3204904500293fe85208a3d63ec))
* Merge pull request 20 from UBC-MDS/13-contributingmd-yiwei
13 contributingmd yiwei ([`fcee9a6`](https://github.com/UBC-MDS/passwordler/commit/fcee9a6eb8a89d05412aeb8713f5b8289b0b4913))
* Update CONTRIBUTING.md ([`7969283`](https://github.com/UBC-MDS/passwordler/commit/79692835460b2f9f2b220b3431113f60d4c4165c))
* Add attribution ([`eb87c04`](https://github.com/UBC-MDS/passwordler/commit/eb87c04a76cbcf7e35126804cc8a49ae951c63b2))
* Merge pull request 18 from UBC-MDS/14-contributorsmd-yiwei
Add contributors ([`f76cde5`](https://github.com/UBC-MDS/passwordler/commit/f76cde57c0b829957e89acc9e5c92c241349603c))
* Delete poetry.lock ([`a955b45`](https://github.com/UBC-MDS/passwordler/commit/a955b45e143e6c1c2997fb650bbb5c8307706c9a))
* Merge pull request 11 from UBC-MDS/week1-decfun
Week1 decfun ([`f5cf670`](https://github.com/UBC-MDS/passwordler/commit/f5cf670c5a6719bad7e895604316238d393bbd6a))
* Merge pull request 9 from UBC-MDS/week1-readme
bulletpoints in readme fixed ([`5bafb19`](https://github.com/UBC-MDS/passwordler/commit/5bafb19c42389dffd3f120b0fd9fd7aaba8f25e1))
* Add contributors ([`e36536f`](https://github.com/UBC-MDS/passwordler/commit/e36536f8ea9af93e7542cd584a7794b4b7887769))
* added password_strength docstring ([`a42e1be`](https://github.com/UBC-MDS/passwordler/commit/a42e1bef06bf495954dad96842deb4d4ffe05c5d))
* updated paragraph about the PyPI ecosystem ([`29b8056`](https://github.com/UBC-MDS/passwordler/commit/29b8056ce7ffec47b8a28f6eefef270644c6a9ed))
* Create password_encryption.py ([`be875f8`](https://github.com/UBC-MDS/passwordler/commit/be875f878cb15b8e79344e49792c230206c82183))
* first draft of decfun docstring ([`f25fd95`](https://github.com/UBC-MDS/passwordler/commit/f25fd9582c7a9c4377055d37bab21ec3213b4e5b))
* Merge branch &39;main&39; of https://github.com/UBC-MDS/passwordler into week1-decfun ([`b07b170`](https://github.com/UBC-MDS/passwordler/commit/b07b1705d8ec47a5a86564a4f58de44fd6a488aa))
* bulletpoints in readme fixed ([`2dff9ac`](https://github.com/UBC-MDS/passwordler/commit/2dff9acbcc04e9355822f365a4a7b8dd4560e161))
* Merge pull request 8 from UBC-MDS/week1-readme
first version of readme ([`9d56591`](https://github.com/UBC-MDS/passwordler/commit/9d56591934fa9e7882563d1469de46e016f11b94))
* Merge pull request 7 from UBC-MDS/generate-password-specification
added initial generate_password.py specification ([`0bb6af8`](https://github.com/UBC-MDS/passwordler/commit/0bb6af87a51da7551a9415eb71f53b0d63900fc0))
* first version of readme ([`385a715`](https://github.com/UBC-MDS/passwordler/commit/385a71598f4dbf03e483d3074e2951898c0382d8))
* added initial generate_password.py specification ([`39aec70`](https://github.com/UBC-MDS/passwordler/commit/39aec705ad38434c7a42e95d5509f7b72c6a41ee))
* Merge pull request 2 from UBC-MDS/project-structure
added basic project skeleton ([`372ce9b`](https://github.com/UBC-MDS/passwordler/commit/372ce9bfbd087f55d117324d6d27b561adb8cd95))
* added dev dependencies ([`26b347b`](https://github.com/UBC-MDS/passwordler/commit/26b347b17c5ed277f029a3521e1122e7c82cb768))
* added mock test ([`8a08cf3`](https://github.com/UBC-MDS/passwordler/commit/8a08cf3cc6d026db46515d2896463ef8b91e054d))
* added basic project skeleton again ([`55bcfda`](https://github.com/UBC-MDS/passwordler/commit/55bcfdaba3f20a94b763ef175140b7f3cd69e6bf))
* added basic project skeleton ([`4312a24`](https://github.com/UBC-MDS/passwordler/commit/4312a24801b9ca27ce7192ba1d70762c4c14db1d))
* added basic project skeleton ([`b757d24`](https://github.com/UBC-MDS/passwordler/commit/b757d24d9dd5927e34801162ecefce38e8d74bfc))
* Update README.md ([`0aa0654`](https://github.com/UBC-MDS/passwordler/commit/0aa0654fbebe06c000d46ebeb8a34ef7b4f956d7))
* Update LICENSE ([`03aba51`](https://github.com/UBC-MDS/passwordler/commit/03aba51badac903e8fcf47cbcc3d3105f2886540))
* Initial commit ([`e1beea2`](https://github.com/UBC-MDS/passwordler/commit/e1beea216cd499694fb270b5f3f31e73b5ba2d3b))