Pandas: рдЖрд░рдПрд▓рдПрд╕: 0.24.0

рдХреЛ рдирд┐рд░реНрдорд┐рдд 3 рджрд┐рд╕ре░ 2018  ┬╖  61рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: pandas-dev/pandas

рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛

рдУрдкрди рдкреАрдЖрд░рдПрд╕
рдЦреБрд▓реЗ рдореБрджреЗ

рдЪрд▓реЛ рдиреАрдЪреЗ рдЙрддрд░реЛред рдореИрдВрдиреЗ рдЕрднреА рдирд╡реАрдирддрдо рд╡реНрд╣рд╛рдЯреНрд╕рдЕрдк рджреЗрдЦрд╛ рдФрд░ рдпрд╣ рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╣реИред рдЖрдЗрдП рдЗрд╕реЗ рдмрд╛рдж рдореЗрдВ рдЬрд▓реНрдж рд╕реЗ рдЬрд▓реНрдж рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓реЗрдВред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдЕрд╡рд░реБрджреНрдз рдореБрджреНрджреЗ рд╣реИрдВ: рдбреЗрдЯрд╛рдЯрд╛рдЗрдордПрд░реЗ рдФрд░ рдХреИрд▓реЗрдВрдбрд░рдбреЗ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░реЗрдВред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред pypy рдирд┐рд░реНрдорд╛рдг рд╡рд┐рдлрд▓ рд╣реЛ рд░рд╣рд╛ рдерд╛ ...

рд╕рднреА 61 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╡рд┐рдЪрд╛рд░ 0.24.0 рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо py2-рд╕рдорд░реНрдерди рд░рд┐рд▓реАрдЬ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рд╣реИ рдирд╛?

24021 рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рддреБрд▓рдирд╛рдУрдВ рдореЗрдВ рдПрдХ рдХреЛрдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рднреА py2/py3 рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рдмреАрдЪ рдПрдХ рдЕрд╕рдВрдЧрддрд┐ рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддрд╛ рд╣реИред #21394 рдиреЗ Timedelta рддреБрд▓рдирд╛рдУрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдпрд╛ред

_Least_ рд╕реБрд╕рдВрдЧрдд рдЪреАрдЬ рдЬреЛ рд╣рдо рдХрд░ рд╕рдХрддреЗ рдереЗ, рд╡рд╣ рд╣реИ рдпрдерд╛рд╕реНрдерд┐рддрд┐ рдмрдирд╛рдП рд░рдЦрдирд╛, Timedelta рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓рдирд╛ рд▓реЗрдХрд┐рди рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдирд╣реАрдВред рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдХреНрдпрд╛ a) рдорд░реНрдЬ #24021 рдФрд░ py2/py3 рд╡реНрдпрд╡рд╣рд╛рд░ 0.24.0 рдореЗрдВ рдмреЗрдореЗрд▓ рд╣реИ, рдпрд╛ b) 0.24.0 рдХреЗ рдмрд╛рдж рддрдХ #21394 рд╡рд╛рдкрд╕ рдХрд░реЗрдВ рдФрд░ рдкрд╣рд▓реЗ py3-only рд░рд┐рд▓реАрдЬ рдореЗрдВ рджреЛрдиреЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВред

рдореИрдВ рд╡рд┐рдХрд▓реНрдк рдмреА рдХреА рдУрд░ рдереЛрдбрд╝рд╛ рдЭреБрдХрддрд╛ рд╣реВрдВред

рд╡рд┐рдЪрд╛рд░ 0.24.0 рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо py2-рд╕рдорд░реНрдерди рд░рд┐рд▓реАрдЬ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рд╣реИ рдирд╛?

рдореВрд▓ рд░реВрдк рд╕реЗ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдХреБрдЫ рдмреИрдХрдкреЛрд░реНрдЯрд┐рдВрдЧ рдХрд░реЗрдВрдЧреЗ рдФрд░ 0.24.1 рдпрд╛ 2 рдХрд░реЗрдВрдЧреЗ рдЬреЛ py2 рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рдЗрд╕ рдЦрдВрдб рд╕реЗ рдЕрддрд┐-рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЖрдкрдХрд╛ рд╡рд┐рдХрд▓реНрдк b рдЙрдЪрд┐рдд рд▓рдЧрддрд╛ рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐... рдореИрдВ рдЕрд╕рдВрдЧрдд py2/py3 рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд╕рд╛рде рд░рд╣ рд╕рдХрддрд╛ рд╣реВрдВред рдФрд░ рдХреНрдпрд╛ рд╣рдо рдЙрд╕ рдЗрдорд╛рд░рдд рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдВрдЧреЗ рдЬреЛ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдирд╣реАрдВ рд╣реЛрдЧреАред

рдкреНрд░рд╢реНрди: рд╕рд╛рде
https://github.com/pandas-dev/pandas/pull/24021 рдХреНрдпрд╛ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд┐рд▓реНрдЯрд┐рди рдЯрд╛рдЗрдордбреЗрд▓реНрдЯрд╛ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдВрдЧреЗ?

рдпрд╣ рд░рд┐рд▓реАрдЬ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрдбрд╝реА рд╣реИ, рд▓реЗрдХрд┐рди v.0.24 рднреА рдХрд╛рдлреА рдЦрд╛рд╕ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ 1.0 рдПрдкреАрдЖрдИ (0.24 рдФрд░ 1.0 рдХреЗ рдмреАрдЪ рдиреЛ-рдбрд┐рдкреНрд░реЗрд╢рди рдкреЙрд▓рд┐рд╕реА рдХреЗ рдЕрд░реНрде рдореЗрдВ) рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдЧрд╛, рдФрд░ рдкреВрд░реЗ рдИрдП рдкреНрд░рдпрд╛рд╕ рдХреЗ рдкрд░рд┐рдорд╛рдг рдХреЗ рдХрд╛рд░рдг рднреА рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдЧрд╛ред .

рд▓реЗрдХрд┐рди - рдмрд╣реБрдд рдореЗрд╣рдирдд рдХреЗ рдмрд╛рд╡рдЬреВрдж - рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдЕрднреА рднреА рдереЛрдбрд╝реА рдЖрдзреА рдЕрдзреВрд░реА рд╣реИ:

  • рдбреЗрдЯрд╛рдЯрд╛рдЗрдо рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░: https://github.com/pandas-dev/pandas/projects/4#card -15359769
  • рдПрдХреНрд╕рдЯреЗрдВрд╢рдирдЕрд░реЗ: https://github.com/pandas-dev/pandas/issues?q=is%3Aissue+is%3Aopen+label%3AExtensionArray , рдЬрд┐рд╕рдореЗрдВ __setitem_ (#24020) рдпрд╛ рдЬреИрд╕реА рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдЫреВрдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рдмрд┐рдВрджреБ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред merge (#23020) рдпрд╛ EAs рдФрд░ рдЕрдиреНрдп (рдкрд╛рдВрдбрд╛) рд╡рд╕реНрддреБрдУрдВ (#22962 / #22974), groupby (#22861) рдЖрджрд┐ рдХреЗ рдмреАрдЪ рдмрд╛рддрдЪреАрддред
  • рдкреНрд░рддрд┐рдЧрдорди: https://github.com/pandas-dev/pandas/issues?q=is%3Aopen+is%3Aissue+label%3ARegression
  • pd.Array : #23581
  • рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рдирд┐рд░рдВрддрд░рддрд╛ (рд╣рд░ рдЬрдЧрд╣ .array рд╕реЗ рдЕрдзрд┐рдХ .values рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рдирд╛?) #23995
  • рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ рд▓рд┐рдП (рд╡рд┐рд╢реЗрд╖рдХрд░ рдИрдП рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рднреА), рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ 1.0 (#24108) рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐рд╕реА рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ unique рдЖрд╕рдкрд╛рд╕ рдПрдкреАрдЖрдИ рдХреЛ рд╕рд╛рдл рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
  • рдХрдИ рдЕрдиреНрдп рдЪреАрдЬреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВ рд╕рдВрдХреНрд╖рд┐рдкреНрддрддрд╛ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рд░рд╣рд╛ рд╣реВрдВ

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд░реВрдк рд╕реЗ, рд╡рд░реНрд╖ рдХреЗ рдЕрдВрдд рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рд░рд┐рд▓реАрдЬ рдХрд╛ рдорддрд▓рдм рдЕрдзрд┐рдХрддрдо ~ 10 рджрд┐рдиреЛрдВ рдореЗрдВ рдХрдЯ-рдСрдл рд╣реЛрдЧрд╛, рдЬреЛ рдореЗрд░реЗ рдкреАрдУрд╡реА рд╕реЗ рдЕрд╡рд╛рд╕реНрддрд╡рд┐рдХ рд▓рдЧрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдХреЛрдиреЛрдВ рдХреЛ рдХрд╛рдЯ рд░рд╣рд╛ рд╣реЛред

рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдЙрдкрд░реЛрдХреНрдд @TomAugspurger рд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдерди

рдореВрд▓ рд░реВрдк рд╕реЗ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдХреБрдЫ рдмреИрдХрдкреЛрд░реНрдЯрд┐рдВрдЧ рдХрд░реЗрдВрдЧреЗ рдФрд░ 0.24.1 рдпрд╛ 2 рдХрд░реЗрдВрдЧреЗ рдЬреЛ py2 рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ 2019 рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╡реИрд╕реЗ рднреА рдЕрдзрд┐рдХ PY2 рд╕рдорд░реНрдерди рдХрд╛ рдорддрд▓рдм рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдХреЛ рд╕рд╛рд▓ рдХреЗ рдЕрдВрдд рд╕реЗ рдкрд╣рд▓реЗ рд░рд┐рд▓реАрдЬ рдХреЛ рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред

рдпрджрд┐ рд╡рд░реНрд╖ рдХреЗ рдЕрдВрдд рд╕реЗ рдкрд╣рд▓реЗ рдХреЛрдИ рд░рд┐рд▓реАрдЬ рд╣реЛрддреА рд╣реИ (рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рдореНрдорд╛рди), рддреЛ рдореИрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЯреЙрдо рд╕реЗ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ рдкреАрд╡рд╛рдИ 2 рдХреЗ рд▓рд┐рдП 0.24.1 рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ 0.24.0 рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдореБрджреНрджреЗ рд╣реЛрдВрдЧреЗ (рдЬреЛ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрд░рд╕реА рдореЗрдВ рд╕рддрд╣ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ ...) рдЕрдВрддрд┐рдо рд░рд┐рд▓реАрдЬ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдИрдПрдордУред

рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ (рдЬреЛ рдПрдХ рд╕рд╛рде https://python3statement.org/ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рднреА рд╣реИ), рдХреЛрдИ рдЗрд╕ рд╡рд░реНрд╖ рдЕрдВрддрд┐рдо PY2- рд╕рдорд░реНрдерди 0.23.5 рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ 0.24.0 рдХреЗрд╡рд▓ PY3 рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЕрдЧрд▓реЗ рд╡рд░реНрд╖...?

@ h-vetinari рдкрд╛рдВрдбрд╛ рд▓рдЧрднрдЧ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдХ рд╕реНрд╡рдпрдВрд╕реЗрд╡реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╕рд╣рдорддрд┐ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдордп рдкрд░ рдирд┐рдпрдорд┐рдд рд░рд┐рд▓реАрдЬ рд╣реЛрддреА рд╣реИ; 0.24.0 рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ рдорд╣реАрдиреЛрдВ рд╕реЗ рдЕрддрд┐рджреЗрдп рд╣реИред рдЕрддрд┐рд░рд┐рдХреНрдд рдЪреАрдЬреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЬрд┐рди рдкрд░ рд╕реНрд╡рдпрдВ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

0.24.x рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдЬреЛ рдХреБрдЫ рднреА рдореМрдЬреВрдж рд╣реИ рд╡рд╣ рдкрд╛рдпрдерди 2 рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рд░рд┐рд▓реАрдЬ рд╣реИ, рдЗрд╕рдХреА рдШреЛрд╖рдгрд╛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИред рдмрд╕ рдпрд╣реА рд╣рд╛рд▓ рд╣реИред

рдореИрдВ рдХреА рдмрд╛рдд рдХрд╛ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд░рддрд╛
https://github.com/pandas-dev/pandas/issues/24060#issuecomment -444777018ред рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдкреБрди: рд╕реНрдерд╛рдкрд┐рдд/рд╕рд╛рд░рд╛рдВрд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ Py2 рдмрдирд╛рдо Py3 0.24.0 рдХреЗ рд▓рд┐рдП рдЕрдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИред

рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдИрдП-рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЗ рдХреНрдпрд╛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рднреА 0.24 рдореЗрдВ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ (рдореИрдВрдиреЗ рдЙрди рд╕рднреА рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХреА)ред рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдЕрд╡рд░реЛрдзрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдмреИрдХрд▓реЙрдЧ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдирд╣реАрдВ рдХреА рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ рдЕрджреНрд╡рд┐рддреАрдп рджреЗрдЦрдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИред

@jreback

@ h-vetinari рдкрд╛рдВрдбрд╛ рд▓рдЧрднрдЧ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдХ рд╕реНрд╡рдпрдВрд╕реЗрд╡реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╕рд╣рдорддрд┐ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдордп рдкрд░ рдирд┐рдпрдорд┐рдд рд░рд┐рд▓реАрдЬ рд╣реЛрддреА рд╣реИ; 0.24.0 рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ рдорд╣реАрдиреЛрдВ рд╕реЗ рдЕрддрд┐рджреЗрдп рд╣реИред рдЙрди рдЕрддрд┐рд░рд┐рдХреНрдд рдЪреАрдЬреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЬрд┐рди рдкрд░ рд╕реНрд╡рдпрдВ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

рдореБрдЭреЗ рд╡рд╣ рд╕рдм рдкрддрд╛ рд╣реИред рдореИрдВ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЕрддрд┐рджреЗрдп рд╣реЛрдирд╛ рдПрдХ рд░рд┐рд▓реАрдЬ рдХреЛ рдЬрд▓реНрджреА рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдмреБрд░рд╛ рдХрд╛рд░рдг рд╣реИ, рдЕрдЧрд░ рдХреБрдЫ рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди рдЕрднреА рддрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдирд╣реАрдВ рд╣реБрдП рд╣реИрдВ (рдЬреНрдпрд╛рджрд╛рддрд░ рдИрдП + рд░рд┐рдЧреНрд░реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ)ред

0.24.x рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдЬреЛ рдХреБрдЫ рднреА рдореМрдЬреВрдж рд╣реИ рд╡рд╣ рдкрд╛рдпрдерди 2 рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рд░рд┐рд▓реАрдЬ рд╣реИ, рдЗрд╕рдХреА рдШреЛрд╖рдгрд╛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИред рдмрд╕ рдпрд╣реА рд╣рд╛рд▓ рд╣реИред

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЕрдиреНрдп рдЪреИрдирд▓реЛрдВ рдореЗрдВ рдХреНрдпрд╛ рдЪрд░реНрдЪрд╛ рд╣реБрдИ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЬреАрдПрдЪ рдкрд░ рдЬреЛ рджреЗрдЦрд╛ рд╡рд╣ рдпрд╣ рдерд╛ рдХрд┐ рдореБрдЦреНрдп рдирд┐рд░реНрдгрдп 0.24->0.25->1.0 ред рдкреБрди:PY2, рдпрд╣ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ (рдФрд░ Whatsnew рдкрд░ рдЙрд╕ рдкреНрд░рднрд╛рд╡ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╣реИ) рдХрд┐ 31 рджрд┐рд╕рдВрдмрд░ 2018 рдХреЗ рдмрд╛рдж PY2 рд░рд┐рд▓реАрдЬрд╝ рдирд╣реАрдВ рд╣реЛрдЧреАред PY2 рдХреЗ рд▓рд┐рдП 0.24.0 рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рд╕рдорд░реНрдерди рдПрдХ рдФрд░ ~ 6-8 рдорд╣реАрдиреЗ рд╣реИ PY2 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ (рдЬреИрд╕рд╛ рдХрд┐ 0.24-рд╢рд╛рдЦрд╛ рдореЗрдВ рдмреИрдХрдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЕрдиреНрдпрдерд╛ рдмрд╣реБрдд рдмреЛрдЭрд┐рд▓ рд╣реЛрдЧрд╛)ред рдмреЗрд╢рдХ рдпрд╣ рдПрдХ рд╡реИрдз рд╡рд┐рдХрд▓реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рд╕рд┐рд░реНрдл PY2 рдХреЛ рдмрд╣реБрдд рд╕реНрдерд┐рд░ 0.23.5 рдкрд░ рдЫреЛрдбрд╝рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

@TomAugspurger

рдореИрдВ рдХреА рдмрд╛рдд рдХрд╛ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд░рддрд╛

24060 (рдЯрд┐рдкреНрдкрдгреА)ред рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдкреБрди: рд╕реНрдерд╛рдкрд┐рдд/рд╕рд╛рд░рд╛рдВрд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ Py2 рдмрдирд╛рдо Py3 0.24.0 рдХреЗ рд▓рд┐рдП рдЕрдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдерд╛ред рдореБрдЦреНрдп (рдЕрдВрддрдГрд╕рдВрдмрдВрдзрд┐рдд) рджреЛ рдмрд┐рдВрджреБ рд╣реИрдВ:

  • 31 рджрд┐рд╕рдВрдмрд░ рдХреА рдШреЛрд╖рд┐рдд рд╕рдордп рд╕реАрдорд╛ (рдкреАрд╡рд╛рдИ 2 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП) рдХреЗ рдХрд╛рд░рдг рдХрд┐рд╕реА рдХреЛ 0.24 рдЬрд▓реНрджреА рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

    • рдЙрд╕рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдореБрджреНрджреЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ - рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ (рдФрд░ рдХрдИ рдЕрдиреНрдп рд╕рдВрдмрдВрдзрд┐рдд рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВрдиреЗ рдЯреИрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛) рдХреЛ v.0.24 рдХреЗ рдмрдЬрд╛рдп "рдпреЛрдЧрджрд╛рди рд╕реНрд╡рд╛рдЧрдд" рдореЗрдВ рдзрдХреЗрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

    • рд▓рд╛рдпрд╛ рдЧрдпрд╛ рдХрд┐ 0.24 1.0 рддрдХ рдПрдкреАрдЖрдИ-рд▓реЙрдХ тАЛтАЛрдиреАрддрд┐ рдХреЗ рдХрд╛рд░рдг рд╡рд┐рд╢реЗрд╖ рд╣реИ, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ .unique рд▓рд┐рдП рдПрдХ рджрдпрд╛ рд╣реЛрдЧреА (рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрдВрдЧрд▓ рдореЗрдВ рдПрдХ рдЕрдХреЗрд▓рд╛ рдЖрд╡рд╛рдЬ рд╣реВрдБ рдПрдХ)

  • рдЪреЗрддрд╛рд╡рдиреА рдмреЙрдХреНрд╕ рдХреЗ рдмреАрдЪ рд╡рд┐рд╕рдВрдЧрддрд┐ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВ ("1 рдЬрдирд╡рд░реА, 2019 рд╕реЗ, рдкрд╛рдВрдбрд╛ рдлреАрдЪрд░ рд░рд┐рд▓реАрдЬрд╝ рдХреЗрд╡рд▓ рдкрд╛рдпрдерди 3 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛") рдФрд░ PY2 рдХреЗ рд▓рд┐рдП 0.24-рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде PY2 рдХреЗ рд▓рд┐рдП 0.23.5 рд╣реЛрдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИред

рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдИрдП-рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЗ рдХреНрдпрд╛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рднреА 0.24 рдореЗрдВ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ (рдореИрдВрдиреЗ рдЙрди рд╕рднреА рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХреА)ред рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдЕрд╡рд░реЛрдзрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдмреИрдХрд▓реЙрдЧ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдирд╣реАрдВ рдХреА рд╣реИред

рдмреИрдХрд▓реЙрдЧ рдХреЛ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХрд╛рдлреА рд╣рдж рддрдХ рдХрдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХрдо рд╕реЗ рдХрдо рдореБрджреНрджреЛрдВ рдХреЛ "рдпреЛрдЧрджрд╛рди рд╕реНрд╡рд╛рдЧрдд" (рдИрдП рдореБрджреНрджреЛрдВ рдХреЗ рд▓рд┐рдП рднреА) рдореЗрдВ рдзрдХреЗрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдЬрд▓реНрдж рд╣реА рдЗрд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдХреЛрдиреЗ рдХрд╛рдЯрдиреЗ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИред

рдХрд╣рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдореИрдВ рдЗрд╕ рдЦреЗрд▓ рдореЗрдВ рдХрд╛рдлреА рдирдпрд╛ рд╣реВрдВ, рдФрд░ рдореБрдЭреЗ рдЗрд╕рдореЗрдВ рдХреЛрдИ рд╕рдВрджреЗрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреЛрд░ рджреЗрд╡реЛрдВ рдХреЛ рдмрдбрд╝реА рддрд╕реНрд╡реАрд░ рджреЗрдЦрдиреЗ рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рдорд┐рд▓реА рд╣реИ - рд▓реЗрдХрд┐рди рдПрдХ рдЕрд╡рд▓реЛрдХрди рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рдЪреЛрдЯ рдирд╣реАрдВ рдкрд╣реБрдВрдЪрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ рдЕрджреНрд╡рд┐рддреАрдп рджреЗрдЦрдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИред

рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ, рджреЗрд╡ рд╕рдордп рдПрдХ рдмрд╣реБрдд рд╣реА рд╕реАрдорд┐рдд рд╕рдВрд╕рд╛рдзрди рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ 1.0 рдХреЗ рдмрд╛рдж рдХреА рднреВрдорд┐ рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдХреЛ рд╕рдордЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреА рд╣реЛрдЧреАред ;-)

@h-vetinari

рдореБрдЭреЗ рд╡рд╣ рд╕рдм рдкрддрд╛ рд╣реИред рдореИрдВ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЕрддрд┐рджреЗрдп рд╣реЛрдирд╛ рдПрдХ рд░рд┐рд▓реАрдЬ рдХреЛ рдЬрд▓реНрджреА рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдмреБрд░рд╛ рдХрд╛рд░рдг рд╣реИ, рдЕрдЧрд░ рдХреБрдЫ рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди рдЕрднреА рддрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдирд╣реАрдВ рд╣реБрдП рд╣реИрдВ (рдЬреНрдпрд╛рджрд╛рддрд░ рдИрдП + рд░рд┐рдЧреНрд░реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ)ред

рдЕрдЧрд░ рд╣рдо рдЬреЛрдбрд╝рддреЗ рдФрд░ рдЬреЛрдбрд╝рддреЗ рд░рд╣рддреЗ рд╣реИрдВ, рддреЛ рд░рд┐рд▓реАрдЬ рдореЗрдВ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рджреЗрд░реА рд╣реЛрддреА рд░рд╣рддреА рд╣реИред рдореИрдВрдиреЗ рд░реЗрдд рдореЗрдВ рдПрдХ рд░реЗрдЦрд╛ рдЦреАрдВрдЪреА рд╣реИред рдЗрд╕ рддрд░рд╣ рдЖрдк рдЙрддреНрдкрд╛рдж рдХреЛ рджрд░рд╡рд╛рдЬреЗ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВред рдПрдХ рдмрд╛рд░ рдбреАрдЯреАрдП рдХреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрддрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рд░рд┐рд▓реАрдЬ рдХрд░рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реЛрдВрдЧреЗред рддреЛ рдпрд╣ рдмрд╛рдд рдЬреНрдпрд╛рджрд╛ рджреВрд░ рдирд╣реАрдВ рд╣реИред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣рдо рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХрд╣реЗрдВ рдХрд┐ 0.23.5 рдЖрдЦрд┐рд░реА рдкреАрд╡рд╛рдИ 2 рд░рд┐рд▓реАрдЬ рд╣реИ (рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рд░рд┐рд▓реАрдЬ рдХрд░реЗрдВ)ред рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдПрдХ рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ 0.24.x рд╢реНрд░реГрдВрдЦрд▓рд╛ред

рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рдХреБрдЫ рдЪреАрдЬрд╝реЗрдВ рд╣реЛрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдм рддрдХ рдХреА рд╕рдмрд╕реЗ рдмрдбрд╝реА рд╣реИред рдЕрдкрд░рд┐рд╣рд╛рд░реНрдп рдмрдЧ рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП рдмрд╛рдж рдореЗрдВ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЬрд▓реНрджреА рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рдЖрдкрдХреЗ рдпреЛрдЧрджрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдпрд╣рд╛рдВ рд╣рд░ рдмрдбрд╝реЗ рдПрдкреАрдЖрдИ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред рдЖрдк рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА рдХрд╣ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рджреЗрд╡ рд╕рдордп рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реАрдорд┐рдд рд╕рдВрд╕рд╛рдзрди рд╣реИред

@jreback
рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдпрдерд╛рд╢реАрдШреНрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рдХрд╛рдлреА рд╣рдж рддрдХ рдЙрдЪрд┐рдд рд╣реИред

рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдПрдХ рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ 0.24.x рд╢реНрд░реГрдВрдЦрд▓рд╛ред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЧрд▓рдд рд╕рдордЭрд╛ рдХрд┐ рдкрд╛рдВрдбрд╛ 1 рдЬрдирд╡рд░реА 2019 рдХреЛ PY2 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрдВрдЧреЗ ... рд╢рд╛рдпрдж рдЙрд╕ рдЪреЗрддрд╛рд╡рдиреА рдмреЙрдХреНрд╕ рдХреЛ whatsnews рдореЗрдВ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (" v.0.24.x PY2 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЕрдВрддрд┐рдо рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╣реЛрдЧреА; v.0.25.0 , рдкрд╛рдВрдбрд╛ рдХреЗрд╡рд▓ python3 рд╣реЛрдВрдЧреЗ"...?)

рдкреБрди: рдХреИрд▓реЗрдВрдбрд░ рджрд┐рд╡рд╕ рдкреНрд░рдЧрддрд┐ https://github.com/pandas-dev/pandas/pull/22867#issuecomment -445433463

рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рд╕рднреА рдореВрд▓реНрдпрд╣реНрд░рд╛рд╕ рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдВ рдЬреЛрдбрд╝реЗрдВ (рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХрд╛рдлреА рд╣реИрдВ)ред рдЗрд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

  • рдЕрдиреНрдп рдЯрд┐рдХ, рдЯрд╛рдЗрдордбреЗрд▓реНрдЯрд╛ рдФрд░ рдбреЗрдЯрд╛рдЯрд╛рдЗрдо рдЯреАрдЬреЗрдб рдХреЗ рд╕рд╛рде рдЕрдВрдХрдЧрдгрд┐рдд рдкрд░ рдЯрд┐рдХ рдХрд░реЗрдВ
  • рдбреЗрдЯрд╛рдЯрд╛рдЗрдордЗрдВрдбреЗрдХреНрд╕.рд╢рд┐рдлреНрдЯ (рдХреЗрд╡рд▓ tz-рдЬрд╛рдЧрд░реВрдХ)

рдкреНрд░рд╡рд╛рд╕
рдпрд╣ рдпреЛрдЬрдирд╛ _Day (рдкреВрд░реНрд╡ рдореЗрдВ CalendarDay) рдХреЗ рд▓рд┐рдП рд╣реИ, рддрд╛рдХрд┐ рдкрд╣рд▓реЗ рджрд┐рди рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдХреЗрд╡рд▓ Day рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПред

рдЪрд┐рдВрддрд╛
рдЕрдВрддрд┐рдо рджреЗрд╡ рдЪреИрдЯ рдХреЗ рджреМрд░рд╛рди, 'рдбреА' рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдордбреЗрд▓реНрдЯрд╛ рдФрд░ рдбреЗрдЯрд╛рдЯрд╛рдЗрдо рджреЛрдиреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдлрд╝реНрд░реАрдХ рддрд░реНрдХ/рдСрдлрд╝рд╕реЗрдЯ рд╣реЛрдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рдереАред рдореБрдЭреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдордВрдХреАрдкреИрдЪрд┐рдВрдЧ рдЬреЛрдбрд╝реЗ рдмрд┐рдирд╛ рдЗрд╕реЗ рд╕рдВрднрд╡ рдмрдирд╛рдиреЗ рдХрд╛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рддрд░реАрдХрд╛ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг: timedelta_range(..., freq='D'); to_offset('D') рднрд╡рд┐рд╖реНрдп рдореЗрдВ _Day рд▓реМрдЯрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕ рдСрдлрд╕реЗрдЯ рдХреЛ Timedelta рдмрдврд╝рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди _Day + Timedelta рдПрдХ рдЕрдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рди рд╣реИред

рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк/рдЯрд╛рдЗрдордбреЗрд▓реНрдЯрд╛ py2/py3 рд╕реНрдерд┐рд░рддрд╛ рдореБрджреНрджреЗ рдкрд░ рдХрд┐рд╕реА рдХреА рд░рд╛рдп рд╣реИ?

рдмрд╣рд┐рд╖реНрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ 1.0 рдореЗрдВ рд╣рдЯрд╛рдП рдЬрд╛рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╣реИ; рдХреНрдпрд╛ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЗ рд▓рд┐рдП 0.25.0 рдХреЛ 1.0 рдХреЗ рд╕реНрдерд╛рди рдкрд░ рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдП?

рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк/рдЯрд╛рдЗрдордбреЗрд▓реНрдЯрд╛ py2/py3 рд╕реНрдерд┐рд░рддрд╛ рдореБрджреНрджреЗ рдкрд░ рдХрд┐рд╕реА рдХреА рд░рд╛рдп рд╣реИ?

рдХреНрдпрд╛ рдЖрдк рдЙрд╕ рдореБрджреНрджреЗ рдХреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ? рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рд╣рдо рдпрд╣рд╛рдБ рдХреЗрд╡рд▓ рдЕрдЬрдЧрд░ (рдЬреЛ рднреА рд╕рдВрд╕реНрдХрд░рдг рдЪрд▓ рд░рд╣рд╛ рд╣реИ) рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░реЗрдВрдЧреЗред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕рдордЭрддрд╛ рд╣реВрдВред

рдмрд╣рд┐рд╖реНрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ 1.0 рдореЗрдВ рд╣рдЯрд╛рдП рдЬрд╛рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╣реИ; рдХреНрдпрд╛ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЗ рд▓рд┐рдП 0.25.0 рдХреЛ 1.0 рдХреЗ рд╕реНрдерд╛рди рдкрд░ рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдП?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрди рд╕рднреА... рдЗрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреБрдЫ рдХреЛ рдзрдХреНрдХрд╛ рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред

https://github.com/pandas-dev/pandas/issues/24060#issuecomment -444180736

Timedelta рдХреЛ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд╣рд╛рдВ рдпрд╣ рдкрд╣рд▓реЗ рдЙрдард╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╡рд╣рд╛рдВ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЗрд╕рдХрд╛ py2 рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдЬрдЧрд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдкрд╛рдВрдбрд╛ py3 рд╡реНрдпрд╡рд╣рд╛рд░ рд╕реЗ рдЕрд▓рдЧ рд╣реИред

рд╕рдорд╛рди рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдореЗрдВ рдПрдХ рдЦреБрд▓рд╛ рдкреАрдЖрд░ рд╣реИред

рдПрдХ рдмрд╛рд░ py2 рдЧрд┐рд░рд╛ рджрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдкрд░рд┐рд╡рд░реНрддрди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рд╣реА рд╣реИред рддрдм рддрдХ, рдкрд░рд╕реНрдкрд░ рд╡рд┐рд░реЛрдзреА рд╕рдВрдЧрддрд┐ рддрд░реНрдХ рд╣реИрдВред

рд╣рдореЗрдВ рдпрд╛ рддреЛ 0.24.0 рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдкреАрдЖрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ 0.24.0 рдХреЗ рдмрд╛рдж рддрдХ рдЯрд╛рдЗрдордбреЗрд▓реНрдЯрд╛ рдкреАрдЖрд░ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

(рдЕрдВрдЧреВрдареЗ рдХреЗ рд╕рд╛рде рдЯрд╛рдЗрдкрд┐рдВрдЧ; рдПрд▓рдПрдордХреЗ рдЕрдЧрд░ рдЕрд╕реНрдкрд╖реНрдЯ рд╣реИ)

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЪрд▓реЛ Timedelta рдПрдХ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рддреЗ рд╣реИрдВ, рдлрд┐рд░ рдЙрди рджреЛрдиреЛрдВ рдХреЛ 0.25/1.0 (рдХреЗрд╡рд▓ py3) рдХреЗ рд▓рд┐рдП рдзрдХреНрдХрд╛ рджреЗрдВ

рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рддреЗ рд╣реБрдП https://github.com/pandas-dev/pandas/pull/24227#issuecomment -446680041 рдпрд╣рд╛рдВ:

(рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП IMO рд╣рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рд╣рдлрд╝реНрддреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА)

[рдЯреЙрдо] рдмрд╕ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдбреЗрдЯрдЯрд╛рдЗрдордПрд░реЗ рдПрдПрд╕рдПрдкреА рдХреЗ рд╕рд╛рде рд░рд┐рд▓реАрдЬ рдЙрдореНрдореАрджрд╡рд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╣реИ рдирд╛? рдФрд░ рдлрд┐рд░ рдорд╛рд╕реНрдЯрд░ рдкрд░ 1-2 рд╕рдкреНрддрд╛рд╣ рдЬрдмрдХрд┐ рдЖрд░рд╕реА рдмрд╛рд╣рд░ рд╣реИ?

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдирд╣реАрдВ, рдореИрдВ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ (рдпрджрд┐ рдЖрдкрдХрд╛ рдорддрд▓рдм рдХреБрдЫ рджрд┐рдиреЛрдВ рдмрд╛рдж ASAP рд╕реЗ рд╣реИ)ред рдЖрд░рд╕реА рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдореИрдВ рдЗрд╕реЗ рдХрдо рд╕реЗ рдХрдо 2 рд╕рдкреНрддрд╛рд╣ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рднреА рд░рдЦреВрдВрдЧрд╛ред рдЕрдм рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рд╢рд╛рдпрдж рд╡реИрд╕реЗ рднреА рдРрд╕рд╛ рд╣реА рд╣реЛрдЧрд╛..

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореБрдЭреЗ рдбреЗрдЯрд╛рдЯрд╛рдЗрдордПрд░реЗ рдкрд░ рдЗрд╕ рдкреБрд╢ рдХреЗ рдмрд╛рдж рдбрд╕реНрдХ/рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ред рдореИрдВ рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рдерд╛ рдХрд┐ рд╣рдо рдРрд╕рд╛ рдХрд░рддреЗ рд╕рдордп рдЖрд░рд╕реА рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред

рдЬрдм рд╣рдо рд╕рдореАрдХреНрд╖рд╛рдУрдВ рдХреЗ рдЗрд╕ рджреМрд░ рд╕реЗ рдЧреБрдЬрд░ рд░рд╣реЗ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдХреНрдпрд╛ рдЕрдиреНрдп рдкреНрд░рдореБрдЦ рдореБрджреНрджреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВ рдЙрдард╛ рд╕рдХрддрд╛ рд╣реВрдВ? рдореЗрд░реА рдкреНрд▓реЗрдЯ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣реИ

  • #24024 (рд╕рдореАрдХреНрд╖рд╛ рдореЗрдВ)
  • https://github.com/pandas-dev/pandas/pull/24227 (рдбреЛрдирд┐рд╢, рд╕рдореАрдХреНрд╖рд╛ рдореЗрдВ)
  • https://github.com/pandas-dev/pandas/pull/23581 (#24227 рджреНрд╡рд╛рд░рд╛ рдЕрд╡рд░реЛрдзрд┐рдд)
  • #23617 (#23581 рджреНрд╡рд╛рд░рд╛ рдЕрд╡рд░реЛрдзрд┐рдд)
  • рдФрд░ рдХреБрдЫ рдмрдХрд╛рдпрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдбреЗрдЯрд╛рдЯрд╛рдЗрдордПрд░реЗ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдЬрд╛рд░реА рдХрд░рддреЗ рд╣реИрдВред

рд╣рд╛рдБ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЪреАрдЬреЛрдВ рдХреЛ рдорд░реНрдЬ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рдЬрд┐рд╕рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдЯреЙрдо рдиреЗ рдХрд┐рдпрд╛ рд╣реИ) рдлрд┐рд░ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдпрд╛ рджреЛ рд╕рдкреНрддрд╛рд╣ рдХреЗ рд▓рд┐рдП рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдмреИрдареЗрдВ

рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдпрд╣ рднреА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕реЗ рдЬрд▓реНрдж рд╕реЗ рдЬрд▓реНрдж рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рд╣реЛрдиреЗ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╡рд░реНрд╖ рдХреЗ рдЕрдВрдд рд╕реЗ рдкрд╣рд▓реЗ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдВрддрд┐рдо рд░рд┐рд▓реАрдЬ рд╣реЛрдЧреА рдЬреИрд╕рд╛ рдЖрдкрдиреЗ рдлрд╛рд╕реНрдЯрдкрд╛рд░реНрдХреЗрдЯ рдкрд░ рдмрддрд╛рдпрд╛ рдерд╛? рднрд▓реЗ рд╣реА рд╕рднреА рдЕрд╡рд░реБрджреНрдз рдкреАрдЖрд░ рдПрдХ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдЬреЛ рдмрд╣реБрдд рдЬрд▓реНрджреА рдЖрдИрдПрдордУ рд▓рдЧрддрд╛ рд╣реИ)

рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдВрдмреА рдЖрд░рд╕реА рдЕрд╡рдзрд┐ рд╣реИ, рдФрд░ рдЖрд░рд╕реА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдХреБрдЫ рдФрд░ рд╕рдлрд╛рдИ рдХрд░рддреЗ рд╣реИрдВ (рдФрд░ рд╕рдВрднрд╡рддрдГ рджреВрд╕рд░реА рдЖрд░рд╕реА рдХрд░рддреЗ рд╣реИрдВ), рддреЛ рд╡рд┐рд▓рдп рдХреЗ рдмрд╛рдж рддреНрд╡рд░рд┐рдд рдЖрд░рд╕реА рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдореИрдВ рдареАрдХ рд╣реВрдВред
рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдо рдПрдХ рдЖрд░рд╕реА рдХреЛ "рд╣рдорд╛рд░реЗ рд╣рд┐рд╕реНрд╕реЗ рд╕реЗ рд░рд┐рд╣рд╛ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░" рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдЖрд░рд╕реА рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХреЛрдИ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рдХреА рд╕реВрдЪрдирд╛ рдирд╣реАрдВ рджреА рдЬрд╛рддреА рд╣реИ, рддреЛ рд╣рдо рдЙрд╕рд╕реЗ рдЕрдВрддрд┐рдо рд░рд┐рд▓реАрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡реЗ рдмрдбрд╝реЗ рдмрджрд▓рд╛рд╡ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рдмрд┐рдЯ рдЖрдИрдПрдордУред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдлрд╛рд╕реНрдЯрдкрд╛рд░реНрдХреЗрдЯ рд░рд┐рд▓реАрдЬ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред рдПрдХ рдмреИрдХрд╡рд░реНрдб/рдлреЙрд░рд╡рд░реНрдб рд╕рдВрдЧрдд рдкрд░рд┐рд╡рд░реНрддрди рд╣реИ рдЬрд┐рд╕реЗ рдЖрдЬ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдо рдПрдХ рдЖрд░рд╕реА рдХреЛ "рд╣рдорд╛рд░реЗ рд╣рд┐рд╕реНрд╕реЗ рд╕реЗ рд░рд┐рд╣рд╛ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░" рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдЖрд░рд╕реА рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХреЛрдИ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рдХреА рд╕реВрдЪрдирд╛ рдирд╣реАрдВ рджреА рдЬрд╛рддреА рд╣реИ, рддреЛ рд╣рдо рдЙрд╕рд╕реЗ рдЕрдВрддрд┐рдо рд░рд┐рд▓реАрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡реЗ рдмрдбрд╝реЗ рдмрджрд▓рд╛рд╡ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рдмрд┐рдЯ рдЖрдИрдПрдордУред

рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдВрдмреА рдЖрд░рд╕реА рдЕрд╡рдзрд┐ рд╣реИ, рдФрд░ рдЖрд░рд╕реА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдХреБрдЫ рдФрд░ рд╕рдлрд╛рдИ рдХрд░рддреЗ рд╣реИрдВ (рдФрд░ рд╕рдВрднрд╡рддрдГ рджреВрд╕рд░реА рдЖрд░рд╕реА рдХрд░рддреЗ рд╣реИрдВ), рддреЛ рд╡рд┐рд▓рдп рдХреЗ рдмрд╛рдж рддреНрд╡рд░рд┐рдд рдЖрд░рд╕реА рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдореИрдВ рдареАрдХ рд╣реВрдВред

рдореИрдВ рдореВрд▓ рд░реВрдк рд╕реЗ рд╡рд╣реАрдВ рд╣реВрдВред рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рдмрдХрд╛рдпрд╛ рдмрдбрд╝рд╛ рдкреАрдЖрд░рдПрд╕ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рд╡рд┐рд▓рдп рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рд╕рд┐рд░реНрдл рдпрд╣ рд╕реЛрдЪрддреЗ рд╣реИрдВ, рди рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рд╕реАрдорд╛), рддреЛ рд╣рдо рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдореБрджреНрджреЛрдВ рдЕрдЧрд▓реЗ рдХреБрдЫ рд╣рдлреНрддреЛрдВ рдореЗрдВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдореЗрд░реА рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдПрдХ рдЖрд░рд╕реА (рдпрд╛ рджреЛ) рдХрд░рдиреЗ рд╕реЗ рд╣рдо рдФрд░ рдЕрдзрд┐рдХ рдореБрджреНрджреЛрдВ рдХреЛ рдЙрдард╛рдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд░рдЦрддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ рд╣рдо рдЬрд▓реНрдж рд╣реА рдПрдХ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реА рдЕрдВрддрд┐рдо рд░рд┐рд▓реАрдЬрд╝ рдХрд░ рд╕рдХреЗрдВред

рдЖрд░рд╕реА рдЬрд▓реНрджреА рдХрд░рдиреЗ рдХреА рдореБрдЦреНрдп рд▓рд╛рдЧрдд рдпрд╣ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдХреЛрдИ рдФрд░ рдЧреБрдВрдЬрд╛рдЗрд╢ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИ, рдЬреЛ рдПрдХ рдЕрдЪреНрдЫреА рдмрд╛рдд рд╣реЛ рд╕рдХрддреА рд╣реИ :)

рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ 20-27 рддрд╛рд░реАрдЦ рдХреЛ рдХрд┐рд╕реА рднреА рд╕рдордп рдЖрд░рд╕реА рдХрд░рдирд╛ рдЫреБрдЯреНрдЯрд┐рдпреЛрдВ рдХреЗ рдХрд╛рд░рдг рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИред рддреЛ рдореИрдВ рднреА рдирдП рд╕рд╛рд▓ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдПрдХ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдареАрдХ рд╣реВрдБред

рдХрд┐ рд╕рдм рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ; рд╡рд░реНрд╖ рдХреЗ рдкрд╣рд▓реЗ рдЖрд░рд╕реА;

@jreback @TomAugspurger @jorisvandenbossche
рдХреНрдпрд╛ рдЖрдк рдХрдЯрдСрдл рд╕реЗ рдкрд╣рд▓реЗ #22724 рдХреЗ рд▓рд┐рдП рдкреАрдЖрд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВрдЧреЗ? рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕реНрдХреЛрдк рд░реЗрдВрдЧрдиреЗ рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЬрд▓реНрдж рд╣реА рджрд░рд╡рд╛рдЬреЗ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЪреАрдЬреЛрдВ рдХреА рд╕реНрдерд┐рд░рддрд╛ рдкрдХреНрд╖ рд╕реЗ рдЖ рд░рд╣рд╛ рд╣реВрдВ, рдЬрд╣рд╛рдВ рдпрд╣ рдПрдХ рдмрджрд▓рд╛рд╡ рд╣реИ рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрд╛рдж рдореЗрдВ рдЬрд▓реНрдж рд╕реЗ рдЬрд▓реНрдж рд╣реЛрдирд╛ рдлрд╛рдпрджреЗрдордВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╕реЛрдЪрд╛ рдХрд┐ рдореИрдВ рд╕рдордп рдирд┐рд╡реЗрд╢ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреВрдЫреВрдВрдЧрд╛ред

рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреЛрд▓рддреЗ рд╣реБрдП - рдХреНрдпрд╛ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдВрджрд╛рдЬрд╛ рд╣реИ рдХрд┐ v0.24 рдФрд░ v0.25 рдХреЗ рдмреАрдЪ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреА рдиреАрддрд┐ рдХреНрдпрд╛ рд╣реЛрдЧреА? рдХреНрдпрд╛ рдЙрдиреНрд╣реЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд╡рд░реБрджреНрдз рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдпрд╛ рдорд╛рд╕реНрдЯрд░ рддреБрд░рдВрдд 1.0.0.dev рдкрд░ рдЪрд▓реЗ рдЬрд╛рдПрдВрдЧреЗ, v0.25 рдмреИрдХрдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ?

@jreback @TomAugspurger @jorisvandenbossche

рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреЛрд▓рддреЗ рд╣реБрдП - рдХреНрдпрд╛ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдВрджрд╛рдЬрд╛ рд╣реИ рдХрд┐ v0.24 рдФрд░ v0.25 рдХреЗ рдмреАрдЪ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреА рдиреАрддрд┐ рдХреНрдпрд╛ рд╣реЛрдЧреА? рдХреНрдпрд╛ рдЙрдиреНрд╣реЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд╡рд░реБрджреНрдз рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдпрд╛ рдорд╛рд╕реНрдЯрд░ рддреБрд░рдВрдд 1.0.0.dev рдкрд░ рдЪрд▓реЗ рдЬрд╛рдПрдВрдЧреЗ, v0.25 рдмреИрдХрдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ?

рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдкреВрдЫрдирд╛, рдЪреВрдВрдХрд┐ - рдЕрдЧрд░ рд╡реА.0.25 рдЬрд╛рд░реА рд╣реЛрдиреЗ рддрдХ рдкреАрдЖрд░ рдХреЛ рддреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ - рддреЛ рдореИрдВ рдкреАрдЖрд░ рдХреЛ рддреЛрдбрд╝рдиреЗ рдкрд░ рд╕рднреА рдХрд╛рдо рдХреЛ рдирд┐рд▓рдВрдмрд┐рдд рдХрд░ рджреВрдВрдЧрд╛ред

рдбреЗрдХ рд╕рд╛рдлрд╝ рдХрд░рдирд╛, pls 0.24.0 рдХреЗ рд▓рд┐рдП рдЯреИрдЧ рди рдХрд░реЗрдВ рдЬрдм рддрдХ рдХрд┐ рддрддреНрдХрд╛рд▓ рд╡рд┐рд▓рдп рди рд╣реЛред рдЕрднреА рднреА @jbrockmendel рдФрд░ @TomAugspurger . рджреНрд╡рд╛рд░рд╛ рдХреА рдЬрд╛ рд░рд╣реА рд╕рдлрд╛рдИ рдХреЛ рдЫреЛрдбрд╝рдХрд░

рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ RC1 рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдХрд╣ рд╕рдХрддрд╛ рд╣реИ, @TomAugspurger ?

рдореИрдВ рдЕрдЧрд▓реЗ рд╣рдлреНрддреЗ рднреА рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ред рдЕрднреА рдмреИрдХрд▓реЙрдЧ рд╕реЗ рдЧреБрдЬрд░ рд░рд╣реЗ рд╣реИрдВред

рд╢реБрдХреНрд░, 4 рдЬрдирд╡рд░реА, 2019 рдХреЛ рд╕реБрдмрд╣ 8:00 рдмрдЬреЗ рдЬреЗрдл рд░реАрдмреИрдХ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

рдбреЗрдХ рд╕рд╛рдлрд╝ рдХрд░рдирд╛, pls 0.24.0 рдХреЗ рд▓рд┐рдП рдЯреИрдЧ рди рдХрд░реЗрдВ рдЬрдм рддрдХ рдХрд┐ рддрддреНрдХрд╛рд▓ рд╡рд┐рд▓рдп рди рд╣реЛред
рд╕рдлрд╛рдИ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдЕрднреА рднреА @jbrockmendel . рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ
https://github.com/jbrockmendel рдФрд░ @TomAugspurger
https://github.com/TomAugspurger

рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдЖрд░рд╕реА1 рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ, @TomAugspurger
https://github.com/TomAugspurger ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/pandas-dev/pandas/issues/24060#issuecomment-451450878 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ABQHIt1WfzSQoOTnbRYdwYdvo6Qo1Zy5ks5u_16OgaJpZM4Y9wcW
.

рд╣рд╛рдБ рдореИрдВ рднреА

рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдкреВрдЫрдирд╛, рдЪреВрдВрдХрд┐ - рдЕрдЧрд░ рд╡реА.0.25 рдЬрд╛рд░реА рд╣реЛрдиреЗ рддрдХ рдкреАрдЖрд░ рдХреЛ рддреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ - рддреЛ рдореИрдВ рдкреАрдЖрд░ рдХреЛ рддреЛрдбрд╝рдиреЗ рдкрд░ рд╕рднреА рдХрд╛рдо рдХреЛ рдирд┐рд▓рдВрдмрд┐рдд рдХрд░ рджреВрдВрдЧрд╛ред

рдореЗрд░реА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдпрд╣ рд╣реИ рдХрд┐ 0.25 -> 1.0 рд╕реЗ рдХреЗрд╡рд▓ рдПрдкреАрдЖрдИ-рдмреНрд░реЗрдХрд┐рдВрдЧ рдкрд░рд┐рд╡рд░реНрддрди рдкрд╣рд▓реЗ рд╕реЗ рдмрд╣рд┐рд╖реНрдХреГрдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╣рдЯрд╛рдирд╛ рд╣реИред рддрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

  1. рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЪреАрдЬреЗрдВ 0.25.x . рдкрд░ рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ рдЪрд▓рддреА рд╣реИрдВ
  2. рдкрд╛рдВрдбрд╛ рд╕реЗ рдХрд┐рд╕реА рднреА рднрд╡рд┐рд╖реНрдп рдХреА рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рдареАрдХ рдХрд░реЗрдВ
  3. рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реЗ 1.0 . рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░реЗрдВ

рдЖрдИрдЖрдИрдЖрд░рд╕реА рдиреЗ рдкрд┐рдЫрд▓реА рджреЗрд╡ рдмреИрдардХ рдореЗрдВ рдЗрд╕ рдкрд░ рдвреАрд▓рд╛ рд╕рдордЭреМрддрд╛ рдХрд┐рдпрд╛ рдерд╛ред

@TomAugspurger рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╣рдо рдЕрднреА рднреА 0.25 рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди/рдмрд╣рд┐рд╖реНрдХрд░рдг рддреЛрдбрд╝ рд░рд╣реЗ рд╣реИрдВ? (рдЬреИрд╕рд╛ рдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ 0.25 -> 1.0 рдХреЗ рдЕрд▓рд╛рд╡рд╛ @ h-vetinari рдХрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рд╢реНрди рдерд╛)

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдордиреЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдХрд╣рд╛ рдерд╛, рдЧрд░реНрдорд┐рдпреЛрдВ рдореЗрдВ рд╕реНрдкреНрд░рд┐рдВрдЯ рд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рдЕрд╕реНрдкрд╖реНрдЯ рдпрд╛рдж рд╣реИ рдХрд┐ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 0.24 рдореЗрдВ рд╕рднреА рдмрд╣рд┐рд╖реНрдХрд░рдг рдЪрд╛рд╣рддреЗ рдереЗ рдФрд░ 0.25 рдореЗрдВ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ (рд╣рд╛рд▓рд╛рдВрдХрд┐ https://github.com/pandas рдореЗрдВ

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдЕрдЧрд░ рдореИрдВрдиреЗ рдЧрд▓рдд рдкрдврд╝рд╛ред рдЖрдкрдХрд╛ рдЕрд╕реНрдкрд╖реНрдЯ рд╕реНрдорд░рдг 0.25.0 рдХреЗ рд▓рд┐рдП рдмрд╣рд┐рд╖реНрдХрд░рдг рдкрд░ рдореЗрд░реЗ рдЕрд╕реНрдкрд╖реНрдЯ рд╕реНрдорд░рдг рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ :)

рдХреНрдпрд╛ рд╣рдо рдЙрд╕ рдиреАрддрд┐ рдкрд░ рдлрд┐рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? IOW рдХреНрдпрд╛ рд╣рдо 0.25.0 рдореЗрдВ рдирдП рдмрд╣рд┐рд╖реНрдХрд░рдг рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рдпрд╛ рддреЛ рд╣реИрдВ

  • 1.0 рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ (рд╕рдореБрджрд╛рдп рдХреЛ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдордп рджрд┐рдП рдмрд┐рдирд╛)
  • 1.0 рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рд░рдЦрд╛, рдФрд░ 2.0 рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ (рдпрджрд┐ рд╣рдо рд╕реЗрд╡рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ)

0.24 рджрд░рд╡рд╛рдЬреЗ рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╣рдореЗрдВ рдпреЛрдЬрдирд╛ рдкрд░ рдХреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП

https://github.com/pandas-dev/pandas/pull/24708 рдХреЗ рд╡рд┐рд▓рдп рдХреЗ рдмрд╛рдж, рдореИрдВ RC1 рдХреЛ ~4 рдШрдВрдЯреЗ рдореЗрдВ рдХрд╛рдЯрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдХреЛрдИ рдПрддрд░рд╛рдЬ?

рд╣рдореЗрдВ рдпрд╣ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдХрд┐ рдЖрд░рд╕реА рдЕрд╡рдзрд┐ рдХреЗ рджреМрд░рд╛рди рдкреАрдЖрд░ рдХреЗ рд╡рд┐рд▓рдп рдХреЗ рд╕рд╛рде рд╣рдо рдХрд┐рддрдиреЗ рд░реВрдврд╝рд┐рд╡рд╛рджреА рд╣реИрдВред рдореБрдЭреЗ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдордиреЗ рдкрд┐рдЫрд▓реА рдмрд╛рд░ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдерд╛ (рдХреЗрд╡рд▓ рдкреАрдЖрд░ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЖрд░рд╕реА рдХреЗ рд╕рд╛рде рдмрдЧ рдлрд┐рдХреНрд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдпрд╛ "рдЫреЛрдЯреА" рдЪреАрдЬреЗрдВ рдареАрдХ рд╣реИрдВ?)

рдареАрдХ рд╣реИ рдЖрд░рд╕реА, рд╣рд╛рдБ рдЫреЛрдЯреА рдЪреАрдЬреЗрдВ рдареАрдХ рд╣реИрдВред рдЕрдЧрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрдбрд╝рд╛ рд╣реИ рддреЛ рд╢рд╛рдпрдж RC2 рдХреА рдЬрд░реВрд░рдд рд╣реИ

рдЕрднреА рдЯреИрдЧ рдХрд░рдирд╛, рдФрд░ рдЯреИрдЧ рдХреЛ рдкреБрд╢ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдерд╛рдиреАрдп рдкрд░реАрдХреНрд╖рдгреЛрдВ рд╕реЗ рдЧреБрдЬрд░рдирд╛ред рдЕрдЧрд░ рдЖрдкрдХреЛ рдЖрдЦрд┐рд░реА рдорд┐рдирдЯ рдХрд╛ рдЕрд╡рд░реЛрдзрдХ рдорд┐рд▓ рдЬрд╛рдП рддреЛ рдореБрдЭреЗ рдкрд┐рдВрдЧ рдХрд░реЗрдВред

@TomAugspurger рдЖрдкрдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдЖрдк рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рд▓рд┐рдЦрдиреЗ рдЬрд╛ рд░рд╣реЗ рдереЗ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреЗрд╡рд▓ рдЕрдВрддрд┐рдо рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП?
рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреБрдЫ рд╣рд╛рдЗрд▓рд╛рдЗрдЯреНрд╕ рд╣реЛрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рдореИрдВрдиреЗ рдХреБрдЫ рдХрд╛ рдорд╕реМрджрд╛ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ); Whatsnew рдлрд╝рд╛рдЗрд▓ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХреБрдЫ рд╕рдлрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреА рд╣реИред

рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рдЗрд╕рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛? рдореИрдВ рдмрд╕ рдЯреИрдЧ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ :)

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рдЙрди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдПрдХ рдЕрд▓рдЧ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рд╕реЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдкрд░ рдзрдХреЗрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЖрдкрдХреЗ рдкрд╛рд╕ рдереЛрдбрд╝рд╛ рдФрд░ рд╕рдордп рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ numpy>= 1.12 :)

рд╣рд╛рдБ, рдореЗрд░рд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдордд рдХрд░реЛред рдореБрдЭреЗ рдкрд╣рд▓реЗ рдХреБрдЫ рдФрд░ рдХрд╛рдо рдкреВрд░рд╛ рдХрд░рдирд╛ рд╣реИред

рдареАрдХ рд╣реИред рдЯреИрдЧ рдХрд┐рдпрд╛ рд╣реБрдЖ

рд╢реБрдХреНрд░, рдЬрдирд╡рд░реА 11, 2019 рдкреВрд░реНрд╡рд╛рд╣реНрди 9:13 рдмрдЬреЗ рдЬреЛрд░реАрд╕ рд╡реИрди рдбреЗрди рдмреЛрд╕реНрдЪреЗ <
рд╕реВрдЪрдирд╛рдПрдВ@github.com> рдиреЗ рд▓рд┐рдЦрд╛:

рд╣рд╛рдБ, рдореЗрд░рд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдордд рдХрд░реЛред рдореБрдЭреЗ рдкрд╣рд▓реЗ рдХреБрдЫ рдФрд░ рдХрд╛рдо рдкреВрд░рд╛ рдХрд░рдирд╛ рд╣реИред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/pandas-dev/pandas/issues/24060#issuecomment-453548795 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ABQHIsamTvr2YaLm68tQDFCX40_nraSTks5vCKo3gaJpZM4Y9wcW
.

рдореИрдВрдиреЗ рд╣рд╛рдЗрд▓рд╛рдЗрдЯреНрд╕ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП Whatsnew рдлрд╝рд╛рдЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реЛрдЪрд╛ рдерд╛:

  • рдХрд╕реНрдЯрдо рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рдЖрдВрддрд░рд┐рдХ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХрд╛ рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░:

    • рдПрдХреНрд╕рдЯреЗрдВрд╢рдирдЕрд░реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдмреЗрд╣рддрд░ рдПрдХреАрдХрд░рдг

    • рдЕрд╡рдзрд┐ рдФрд░ рдЕрдВрддрд░рд╛рд▓ рдХреЛ рдЕрдм рд╢реНрд░реГрдВрдЦрд▓рд╛/рдбреЗрдЯрд╛рдлрд╝реНрд░реЗрдо рдХреЙрд▓рдо рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдкрд╣рд▓реЗ рдХреЗрд╡рд▓ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдореЗрдВ)

  • рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдореВрд▓реНрдпреЛрдВ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╢реНрд░реГрдВрдЦрд▓рд╛ рдФрд░ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдкрд░ рдирдИ .array рд╡рд┐рд╢реЗрд╖рддрд╛, рдФрд░ to_numpy рд╡рд┐рдзрд┐ рдХреЛ рд╕реБрдиреНрди рд╕рд░рдгрд┐рдпреЛрдВ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдПред
  • рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреВрд░реНрдгрд╛рдВрдХ NA
  • рд╡рд┐рд░рд▓ рдкрд░рд┐рд╡рд░реНрддрди

рдХреНрдпрд╛ рд╕рднреА рдбреЗрдЯрд╛рдЯрд╛рдЗрдо-рдЬреИрд╕реЗ рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рд╣реИ? ("рдХрд╕реНрдЯрдо рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рдЖрдВрддрд░рд┐рдХ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреЗ рд░рд┐рдлреИрдХреНрдЯрд░" рдХреЗ рдЕрд▓рд╛рд╡рд╛)

рдХреЛрдИ рдЕрдиреНрдп рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдпрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЬреЛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВ?

https://github.com/pandas-dev/pandas/releases/tag/v0.24.0rc1 рдореЗрдВ рдХреБрдЫ рд╣реИрдВред

рд╢реБрдХреНрд░, рдЬрдирд╡рд░реА 11, 2019 рдкреВрд░реНрд╡рд╛рд╣реНрди 9:51 рдмрдЬреЗ рдЬреЛрд░реАрд╕ рд╡реИрди рдбреЗрди рдмреЛрд╕реНрдЪреЗ <
рд╕реВрдЪрдирд╛рдПрдВ@github.com> рдиреЗ рд▓рд┐рдЦрд╛:

рдореИрдВрдиреЗ рд╣рд╛рдЗрд▓рд╛рдЗрдЯреНрд╕ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП whatsnew рдлрд╝рд╛рдЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдФрд░
рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реЛрдЪрд╛:

  • рдХрд╕реНрдЯрдо рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рдЖрдВрддрд░рд┐рдХ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХрд╛ рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░:

    • рдПрдХреНрд╕рдЯреЗрдВрд╢рдирдЕрд░реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдмреЗрд╣рддрд░ рдПрдХреАрдХрд░рдг

    • рдЕрд╡рдзрд┐ рдФрд░ рдЕрдВрддрд░рд╛рд▓ рдЕрдм рд╢реНрд░реГрдВрдЦрд▓рд╛ / рдбреЗрдЯрд╛рдлрд╝реНрд░реЗрдо рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

      рдХреЙрд▓рдо (рдХреЗрд╡рд▓ рдЗрдВрдбреЗрдХреНрд╕ рдореЗрдВ рдкрд╣рд▓реЗ)

  • рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╢реНрд░реГрдВрдЦрд▓рд╛ рдФрд░ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдкрд░ рдирдИ .array рд╡рд┐рд╢реЗрд╖рддрд╛
    рдорд╛рди, рдФрд░ to_numpy рд╡рд┐рдзрд┐ рдХреЛ рд╕реБрдиреНрди рд╕рд░рдгрд┐рдпреЛрдВ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдПред
  • рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреВрд░реНрдгрд╛рдВрдХ NA
  • рд╡рд┐рд░рд▓ рдкрд░рд┐рд╡рд░реНрддрди

рдХреНрдпрд╛ рд╕рднреА рдбреЗрдЯрд╛рдЯрд╛рдЗрдо-рдЬреИрд╕реЗ рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рд╣реИ?
("рдХрд╕реНрдЯрдо рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рдЖрдВрддрд░рд┐рдХ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреЗ рд░рд┐рдлреИрдХреНрдЯрд░" рдХреЗ рдЕрд▓рд╛рд╡рд╛)

рдХреЛрдИ рдЕрдиреНрдп рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдпрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЬреЛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/pandas-dev/pandas/issues/24060#issuecomment-453561740 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ABQHIh4Abyv5aEhn2vAA7KAJziTL75Rkks5vCLL7gaJpZM4Y9wcW
.

рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╣реЛ рд░рд╣рд╛ рд╣реИ рдФрд░ HTML рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ http://pandas.pydata.org рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред

рдПрдХ рдмрд╛рд░ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдЬ рдмрд╛рдж рдореЗрдВ рдПрдХ рдШреЛрд╖рдгрд╛ рднреЗрдЬреЗрдВрдЧреЗред

Mac рдФрд░ Linux рдХреЗ рдкрд╣рд┐рдпреЗ PyPI рдкрд░ рд╣реИрдВред рдХреЛрдВрдбрд╛ рдкреИрдХреЗрдЬ рдХреЛрдВрдбрд╛-рдлреЛрд░реНрдЬ рдореЗрдВ рдЫрд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдореИрдВрдиреЗ рдШреЛрд╖рдгрд╛ рдИрдореЗрд▓ рднреЗрдЬрд╛ред

https://github.com/pandas-dev/pandas-release рдореЗрдВ рдХреБрдЫ рдЪреАрдЬрд╝реЗрдВ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИред рдХреБрдЫ рдЖрд░рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬреНрдпрд╛рджрд╛ рдЪрд┐рдВрддрд┐рдд рдирд╣реАрдВ рд╣реВрдВред рдореИрдВ рдЕрдВрддрд┐рдо рд░рд┐рд▓реАрдЬ рдХрд░рддреЗ рд╕рдордп рд╕рднреА рдЕрдВрддрд┐рдо рдореБрджреНрджреЛрдВ рдХреЛ рд╕реБрд▓рдЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рдФрд░ рдлрд┐рд░ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдХреЛрдИ рдФрд░ рдЪреАрдЬреЛрдВ рдХреЛ рдЖрдЬрдорд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдорд╢реАрди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдорд╛рди рдореИрдВрдиреЗ рдЧрд▓рддреА рд╕реЗ рд╡рд╣рд╛рдВ рдПрдиреНрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИред

0.24.0rc1 рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╡реНрд╣реАрд▓ рдирд╣реАрдВ?

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ @cgohlke рдЖрдо рддреМрд░ рдкрд░ рд░рд┐рд▓реАрдЬ рдЙрдореНрдореАрджрд╡рд╛рд░реЛрдВ рдХреЛ рдмрдирд╛рддрд╛ рдФрд░ рдЕрдкрд▓реЛрдб рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред pypy рдирд┐рд░реНрдорд╛рдг рд╡рд┐рдлрд▓ рд╣реЛ рд░рд╣рд╛ рдерд╛ ...

рдзрдиреНрдпрд╡рд╛рдж @cgohlke , рд╡рд┐рдВрдбреЛрдЬрд╝ рд╡реНрд╣реАрд▓ рдЕрдм рдкреАрдИрдкреАрдЖрдИ рдкрд░ рд╣реИрдВред

рд╣рдореЗрдВ рд╢рд╛рдпрдж рдЗрд╕ рд╕рдкреНрддрд╛рд╣ 0.24.0 рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреЛрдИ рдПрддрд░рд╛рдЬ? рдХреЛрдИ рдЕрд╡рд░реЛрдзрдХ?

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдореИрдВ https://github.com/pandas-dev/pandas/pull/24674 рдХрд░рд╡рд╛

рдХреЛрдИ рдЖрдкрддреНрддрд┐ рдирд╣реАрдВ - рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ 0.24.0 рдХреЗ рд▓рд┐рдП рдЪрд┐рд╣реНрдирд┐рдд рд╣реИ, рдЙрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдкрд╕рдВрдж рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреБрдЫ рджрд┐рдиреЛрдВ рдореЗрдВ рд╡реЗ рдирд╣реАрдВ рдЖрддреЗ рд╣реИрдВ рддреЛ рд╕реНрдердЧрд┐рдд рдХрд░рдирд╛ рдареАрдХ рд╣реИ

@TomAugspurger рд╕рднреА рдореБрджреНрджреЗ рдФрд░ рдкреАрдЖрд░ 0.24.0 рдХреЗ рд▓рд┐рдП рд╕рд╛рдл рд╣реИрдВ

рдореИрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреАрдЖрд░ рдХрд░реВрдБрдЧрд╛ рдЬреЛ рдбреЗрдЯрд╛рдЯрд╛рдЗрдордПрд░реЗ рдореЗрдВ рдПрдХ рдкреНрд░рдпреЛрдЧ рд▓реЗрдмрд▓ рдЬреЛрдбрд╝ рд░рд╣рд╛ рд╣реИ рдФрд░
TimedeltaArray, рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд╕рд╛рде рдХрд┐ .dtype рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ
рднрд╡рд┐рд╖реНрдпред

рдмреБрдзрд╡рд╛рд░, 23 рдЬрдирд╡рд░реА, 2019 рдХреЛ рд╕реБрдмрд╣ 7:03 рдмрдЬреЗ рдЬреЗрдл рд░реАрдмреИрдХ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

@TomAugspurger https://github.com/TomAugspurger рд╕рднреА рдореБрджреНрджреЗ рдФрд░ рдкреАрдЖрд░ рд╣реИрдВ
0.24.0 . рдХреЗ рд▓рд┐рдП рд╕рд╛рдл рдХрд░реЗрдВ

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/pandas-dev/pandas/issues/24060#issuecomment-456793566 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ABQHImKD-UhxOjifdIssgpzK7mRPh69fks5vGF2mgaJpZM4Y9wcW
.

рд╡рд┐рд▓рдп рдХреА рдпреЛрдЬрдирд╛

рдФрд░ рдХреБрдЫ рд╣реА рджреЗрд░ рдмрд╛рдж рдЯреИрдЧ рдХрд░реЗрдВред рдЖрд░рд╕реА рд╕реЗ рдХреБрдЫ рдФрд░?

рдмреБрдзрд╡рд╛рд░ 23 рдЬрдирд╡рд░реА, 2019 рдХреЛ рд╕реБрдмрд╣ 7:15 рдмрдЬреЗ рдЯреЙрдо рдСрдЧреНрд╕рдкрд░реНрдЧрд░ [email protected]
рд▓рд┐рдЦрд╛ рдерд╛:

рдореИрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреАрдЖрд░ рдХрд░реВрдБрдЧрд╛ рдЬреЛ рдбреЗрдЯрд╛рдЯрд╛рдЗрдордПрд░реЗ рдореЗрдВ рдПрдХ рдкреНрд░рдпреЛрдЧ рд▓реЗрдмрд▓ рдЬреЛрдбрд╝ рд░рд╣рд╛ рд╣реИ рдФрд░
TimedeltaArray, рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд╕рд╛рде рдХрд┐ .dtype рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ
рднрд╡рд┐рд╖реНрдпред

рдмреБрдзрд╡рд╛рд░, 23 рдЬрдирд╡рд░реА, 2019 рдХреЛ рд╕реБрдмрд╣ 7:03 рдмрдЬреЗ рдЬреЗрдл рд░реАрдмреИрдХ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

@TomAugspurger https://github.com/TomAugspurger рд╕рднреА рдореБрджреНрджреЗ рдФрд░ рдкреАрдЖрд░ рд╣реИрдВ
0.24.0 . рдХреЗ рд▓рд┐рдП рд╕рд╛рдл рдХрд░реЗрдВ

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/pandas-dev/pandas/issues/24060#issuecomment-456793566 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ABQHImKD-UhxOjifdIssgpzK7mRPh69fks5vGF2mgaJpZM4Y9wcW
.

рдиреАрдЪреЗ рд╕реЗ

рдЕрдЧрд░ рд▓реЛрдЧреЛрдВ рдХреЗ рдкрд╛рд╕ #24926 рдкрд░ рддреНрд╡рд░рд┐рдд рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ (рд╢реАрд░реНрд╖ рд╕реНрддрд░ рд╕реЗ рдЗрдВрдЯрд░рд╡рд▓рдПрд░реЗ рдХреЛ рд╣рдЯрд╛рдХрд░, рдХреЗрд╡рд▓ pd.arrays.IntervaArray рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рддреЛ рд╡рд╣рд╛рдВ рдПрдХ рддреНрд╡рд░рд┐рдд +/- 1 рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред

@TomAugspurger рдЯреИрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдХреНрдпрд╛ рдЖрдк

рд╕рднреА рд╡рд┐рд▓рдп рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ!

рдзрдиреНрдпрд╡рд╛рдж, рдЯреИрдЧрд┐рдВрдЧред

рдЕрдЪреНрдЫрд╛ @TomAugspurger

рд╡реВ! рдмрдзрд╛рдИ рд╣реЛред рдХрдбрд╝реА рдореЗрд╣рдирдд рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рдзрдиреНрдпрд╡рд╛рджред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд░рд┐рд▓реАрдЬ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред

sdist рдФрд░ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ PyPI рдФрд░ conda-forge рдкрд░ рд╣реИрдВред рдПрдирд╛рдХреЛрдВрдбрд╛ рдЕрдм рдЪреВрдХ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣рд╛ рд╣реИред

рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рджред

рдФрд░ рдзрдиреНрдпрд╡рд╛рдж!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

jaradc picture jaradc  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

songololo picture songololo  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

andreas-thomik picture andreas-thomik  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Abrosimov-a-a picture Abrosimov-a-a  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nathanielatom picture nathanielatom  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ