Releases: securisec/chepy
3.5.0
🔍 added Literal types of some functions
💚 build steps added/updated
🐛 fix cicd
✨ for_each method to iterate over a list state and apply methods
🔍 git plugin updated
🐛 ignore hosname validation in get_ssl_cert
✨ int_to_base method
✨ length method to get length of state
✨ new constants for leetcode convert
✨ otp_crib_drag in cypto extras
🔥 remove chepy lite. it is useless
✨ select method to extract a range
✨ split_lines method
✨ swap_strings method
✅ tests added/updated
🧪 tests added/updated
✨ to_leetcode method
✨ to_string method
🔥 ujson as dependency
🔍 update git plugin
✨ xor function in extras
🔍️ more lazy imports
🔍️ move to version 3.5
3.4.0
🚧 3.4.0
✨ Makefile to run tests
📝 docs added/updated
🐛 fix logic with word seperator in morse decode
🐛 fix type issues with EncryptionEncoding class
✨ generate_ecc_keypair
✨ join, which is the same as join_list
🎨 rename split to split_by_char
🎨 renamed split_by to split_by_regex
✨ split method
✨ strip method. Similar find_replace
✅ tests added/updated
🐛 update readthedocs
🔍️ strip_ansi added
3.3.0
3.2.0
✨ added run_recipe method in core
🔧 added/updated config options for cli
💥 breaking changes removing support for 3.7
📝 docs added/updated
💚 fix CICD add exception for bandit and sql
💚 fix CICD by removing git test files
🐛 fix dockerfile failure because of bandit
🐛 handle EOFError, ctrl + d in cli
✨ new plugin sqlite
🔥 remove Makefile. Dont auto change pyi files
🔥 remove husky based stub gen
🔥 remove test_git.py
✅ tests added/updated
🔍️ better types
🔍️ minor changes based on lgtm
⚡️ performance improvements deps locked
🔍️ type improvements