Ezcord

Latest version: v0.7.1

Safety actively analyzes 681874 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.4.1

- Added blacklist feature
- Added option to log to console and file simultaneously
- Fixed cog description for help command categories
- Fixed task import for status changer

0.4.0

New features
- Added status changer
- Added `utils.codeblock`
- Added `utils.random_avatar`
- Added options for help command: `show_cmd_count`, `permission_check`

Databases
- Added option to enforce foreign keys
- Added option to autoconvert JSON data
- Options can now be passed into the `self.start` context manager to override or extend class options
- Added alias methods `execute` and `connect`
- Renamed `transaction` to `auto_connect` to avoid confusion

Bug fixes and changes
- Fixed `auto_setup` when creating a class instance in an `on_ready` event
- Fixed `auto_setup` for multiple classes of the same type
- If `subdirectories=True` in `bot.load_cogs`, subdirectories will now be loaded recursively
- `times.convert_to_seconds` can now raise an error no valid string is given
- Fixed a rare issue when creating internal config files. All config data is now stored in memory.
- `utils.create_json_file` now accepts keyword arguments for `json.dumps`
- Added `EzcordException` as a base exception class

0.3.7

Changes
- Added a context manager for database transactions
- Fixed compatibility with Nextcord and other libraries

GitHub
- Added a [sample repository](https://github.com/tibue99/ezcord-template)
- Added CI checks to ensure compatibility with other Discord libraries (9)

0.3.6

Changes
- Added file mode option to `set_log()`
- The default cog log style is now `sum`
- Help command categories can now show the cog description
- Help command front page style can now be customized

Bugs
- Fixed startup with discord.py
- Passing a token to `bot.run()` no longer loads the token from the environment
- Database `exec` now returns the cursor object

0.3.5

New Features
- Added `utils.ez_autocomplete`
- Added French & Spanish translation (8)
- Subclasses of `ezcord.DBHandler` can now automatically call their setup method

Bug fixes
- Fixed partial support for other libraries (7)
- Help command buttons are no longer created disabled in some cases
- Fixed View's `on_timeout` for old Pycord versions

0.3.4

- Event errors are finally sent to your error webhook 😄
- Pycord is no longer automatically installed in case you want to use certain eligible features with another library
- Help command: Rename parameter `url_buttons` to `buttons`
- Fixed `disable_on_timeout` for `ezcord.View`

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.