рдпрд╣ рдХреЛрдИ рд░рд╣рд╕реНрдп рдирд╣реАрдВ рд╣реИ рдХрд┐ mpld3 рдардк рд╣реЛ рдЧрдпрд╛ рд╣реИред рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдХреЛрдИ рд░рд┐рд▓реАрдЬ рдирд╣реАрдВ рд╣реБрдИ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рдмрдирд╛рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕рдХреЗ рдЕрдиреБрд░рдХреНрд╖рдХ рдФрд░ рд░рд┐рд▓реАрдЬ рдкреНрд░рдмрдВрдзрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдирд╣реАрдВ рд╣реВрдВред рд▓реЗрдХрд┐рди рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдзрд░ рдореЗрдВ рдЫреЛрдбрд╝ рджреЗрддреА рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХрдИ рдореБрджреНрджреЛрдВ рдФрд░ рдкреАрдЖрд░ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЬреЛ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХрд░рддреЗ рд░рд╣рддреЗ рд╣реИрдВред
рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рддрдп рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред рдореБрдЭреЗ рдХреБрдЫ рд╡рд┐рдХрд▓реНрдк рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ:
рдЖрдк рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдореБрдЭреЗ рдмрддрд╛рдУред cc/ @aflaxman @jgbos @danielballan @etgalloway
рдореИрдВ mpld3 рджреЗрд╡ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЬрдЧрд╣ рдкрд░ рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕рдореБрджрд╛рдп рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА рдпрджрд┐ рдпрд╣ рд╡рд╣ рдХреЛрд░реНрд╕ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рд▓реЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд░рддреЗ рд╣реИрдВред
рдЕрдЧрд░ рдХреЛрдИ рдЕрдиреНрдп рд╕реНрд╡рдпрдВрд╕реЗрд╡рдХ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдореИрдВ v0.3 рд░рд┐рд▓реАрдЬ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рд╣реВрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рджреЗрдЦрд╛, v0.3 рдЧрд┐рдЯ рдорд╛рд╕реНрдЯрд░ + рдХреБрдЫ рдЖрд╕рд╛рди рд╕реБрдзрд╛рд░ рд╣реЛрдЧрд╛ред
рд░рд┐рд▓реАрдЬ рдХреЗ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдХреНрдпрд╛ (рдХрдо рд╕реЗ рдХрдо) рдЦрдбрд╝рд╛ рд╣реИ?
JS рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП: PR #376 d3 3.4.13 рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрдзрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ; 3.5.12 рдХреЗ рд▓рд┐рдП рдПрдХ рдЬрдирд╕рдВрдкрд░реНрдХ рдкрд░ рдХрд╛рдо рдЪрд▓ рд░рд╣рд╛ рд╣реИред
Mplexporter рдХреЗ рд▓рд┐рдП: рд╡рд░реНрддрдорд╛рди рдореЗрдВ, matplotlib 1.4/1.5 рдХреЗ рд▓рд┐рдП, 14 рдореЗрдВ рд╕реЗ 3 рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ mpld3/mplexporter#29 рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рд╣реИред @danielballan рдиреЗ test_path_collection (mpld3/mplexporter#42) рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд┐рдХреНрд╕ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рд╣реИред test_image рдХреЛ рд╡рд╕реАрдпрдд рдареАрдХ рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рдордд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (mplexporter#29 рдореЗрдВ)ред test_legend_dots рдХреЗ рд▓рд┐рдП рд╕реБрдзрд╛рд░ рдХрд╛рдлреА рд╕рд░рд▓ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред
рдХреНрдпрд╛ рдХреБрдЫ рдФрд░ рдареАрдХ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИ?
рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, @etgalloway!
рджреВрд╕рд░реА рдмрдбрд╝реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЬреЗрдПрд╕ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рд╣реИрдВред рдкрд┐рдЫрд▓реА рджреЛ рдмрд╛рд░ рдЬрдм рдореИрдВрдиреЗ рд░рд┐рд▓реАрдЬ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рддреЛ рдореИрдВ рдЬреЗрдПрд╕ рдмрдЧреНрд╕ рд╕реЗ рд░реБрдХ рдЧрдпрд╛, рдЬреЛ рдкреАрдЖрд░ рдореЗрдВ рдлрдВрд╕ рдЧрдП рдереЗ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╣реА рдЕрдВрддрд░-рд╕рдВрдмрдВрдзрд┐рдд рдФрд░ рднрдВрдЧреБрд░ рд╣реИ: рд░реЛрдирд╛:
рджреВрд╕рд░рд╛ рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рд╕рд╛рде рдирдП JS libs рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рднреА рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрджрд░реНрдн рд╕рд╣реА рд╣реИрдВред рдореИрдВрдиреЗ RELEASING.md . рдореЗрдВ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЪрд░рдгреЛрдВ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ
v0.3 рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП @etgalloway рдХреЗ рд▓рд┐рдП +1!
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЕрдЧрд░ рдХреЛрдИ рдЕрдиреНрдп рд╕реНрд╡рдпрдВрд╕реЗрд╡рдХ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдореИрдВ v0.3 рд░рд┐рд▓реАрдЬ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рд╣реВрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рджреЗрдЦрд╛, v0.3 рдЧрд┐рдЯ рдорд╛рд╕реНрдЯрд░ + рдХреБрдЫ рдЖрд╕рд╛рди рд╕реБрдзрд╛рд░ рд╣реЛрдЧрд╛ред
рд░рд┐рд▓реАрдЬ рдХреЗ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдХреНрдпрд╛ (рдХрдо рд╕реЗ рдХрдо) рдЦрдбрд╝рд╛ рд╣реИ?
JS рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП: PR #376 d3 3.4.13 рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрдзрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ; 3.5.12 рдХреЗ рд▓рд┐рдП рдПрдХ рдЬрдирд╕рдВрдкрд░реНрдХ рдкрд░ рдХрд╛рдо рдЪрд▓ рд░рд╣рд╛ рд╣реИред
Mplexporter рдХреЗ рд▓рд┐рдП: рд╡рд░реНрддрдорд╛рди рдореЗрдВ, matplotlib 1.4/1.5 рдХреЗ рд▓рд┐рдП, 14 рдореЗрдВ рд╕реЗ 3 рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ mpld3/mplexporter#29 рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рд╣реИред @danielballan рдиреЗ test_path_collection (mpld3/mplexporter#42) рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд┐рдХреНрд╕ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рд╣реИред test_image рдХреЛ рд╡рд╕реАрдпрдд рдареАрдХ рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рдордд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (mplexporter#29 рдореЗрдВ)ред test_legend_dots рдХреЗ рд▓рд┐рдП рд╕реБрдзрд╛рд░ рдХрд╛рдлреА рд╕рд░рд▓ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред
рдХреНрдпрд╛ рдХреБрдЫ рдФрд░ рдареАрдХ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИ?