mirror of
https://github.com/aiogram/aiogram.git
synced 2025-12-14 10:53:23 +00:00
Replace datetime.datetime with DateTime across codebase (#1285)
* #1277 Replace datetime.datetime with DateTime across codebase Replaced all instances of standard library 'datetime.datetime' with a new 'DateTime' type from `.custom` module. This change is necessary to make all date-time values compatible with the Telegram Bot API (it uses Unix time). This will simplify the conversion process and eliminate potential errors related to date-time format mismatches. Changed codebase, butcher files, and modified 'pyproject.toml' to shift the typing-extensions dependency. The 'aiogram/custom_types.py' file was renamed to 'aiogram/types/custom.py' to better reflect its nature as a location for custom types used in the aiogram library.
This commit is contained in:
parent
397f30b58b
commit
6eb5ef2606
25 changed files with 65 additions and 43 deletions
|
|
@ -2,4 +2,4 @@ annotations:
|
|||
date:
|
||||
parsed_type:
|
||||
type: std
|
||||
name: datetime.datetime
|
||||
name: DateTime
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue