Size: a a a

2020 October 29

DB

Dima Boger in PiterPy Meetup
четыре тира по $500k, неплохо
источник

E

Eugene in PiterPy Meetup
In order to fund the development work on speeding CPython by a factor of five, something like $2M will be required. This seems like a sizeable sum, but compared to the amount of money spent on Python development and the cost of running Python applications, it is quite a modest sum.

🙂
источник

A🚀

Andrey 🚀🚀🚀 Popp... in PiterPy Meetup
а почему не pypy? какие к нему претензии? несовместимость с C API?
источник

E

Eugene in PiterPy Meetup
pypy всегда будет в роли догоняющего и не все пакеты под него работают (в том числе из-за C API).

Просто как-то уже не удобно, 2021 на носу, а в официальном CPython до сих пор нет JIT и официально не планируется. :)
источник

DB

Dima Boger in PiterPy Meetup
Andrey 🚀🚀🚀 Popp
а почему не pypy? какие к нему претензии? несовместимость с C API?
источник

DB

Dima Boger in PiterPy Meetup
А откуда у PyPy фандинг кстати?
источник

E

Eugene in PiterPy Meetup
Dima Boger
А откуда у PyPy фандинг кстати?
тут раньше были достаточно жирные "лоты"
https://www.bountysource.com/teams/pypy/bounties

Top Supporters: IBM
источник

Б

Боброний in PiterPy Meetup
Неплохо. Интересно, насколько это сломает совместимость с предыдущими версиями, если увидит свет
источник

A🚀

Andrey 🚀🚀🚀 Popp... in PiterPy Meetup
ну это какой то странный коммент, понятно что это про CPython, но непонятно почему не учитывать опыт PyPy при этом...
источник
2020 October 30

A🚀

Andrey 🚀🚀🚀 Popp... in PiterPy Meetup
все правильно делаю? 😂
источник

A🚀

Andrey 🚀🚀🚀 Popp... in PiterPy Meetup
дошел до того, что написал свой маленький рантайм чекер для аннотаций...
источник

A🚀

Andrey 🚀🚀🚀 Popp... in PiterPy Meetup
использую в __post_init__ в dataclasses
источник

Б

Боброний in PiterPy Meetup
Andrey 🚀🚀🚀 Popp
дошел до того, что написал свой маленький рантайм чекер для аннотаций...
И это при живом pydantic...
источник

S

Stan in PiterPy Meetup
Боброний
И это при живом pydantic...
плюсую, какой профит от этого счастья вместо любой либы для валидации?)
источник

Б

Боброний in PiterPy Meetup
Я где-то неправ или mypy чудит?

def __init_subclass__(cls, **kwargs: Any) -> None:
   base_config = cls.__config__
   reveal_type(base_config)
   
   class Config(base_config):
       locals().update(kwargs)




note: Revealed type is 'Type[pydantic.main.BaseConfig]'
error: Variable "base_config" is not valid as a type
           class Config(base_config):
                        ^
note: See https://mypy.readthedocs.io/en/latest/common_issues.html#variables-vs-type-aliases
error: Invalid base class "base_config"
           class Config(base_config):
источник

A🚀

Andrey 🚀🚀🚀 Popp... in PiterPy Meetup
Stan
плюсую, какой профит от этого счастья вместо любой либы для валидации?)
pydantic кажется сложным, есть что то простое где есть только валидация?
источник

VB

Vasilii Bliznetcov in PiterPy Meetup
Andrey 🚀🚀🚀 Popp
pydantic кажется сложным, есть что то простое где есть только валидация?
а чем сложный?
там же просто класс с аннотациями описывается и все
источник

VB

Vasilii Bliznetcov in PiterPy Meetup
это же не json схему самому писать, например
источник

A🚀

Andrey 🚀🚀🚀 Popp... in PiterPy Meetup
ну мне не надо валидацию как валидацию внешних данных, просто runtime type checking
источник

S

Stan in PiterPy Meetup
Vasilii Bliznetcov
это же не json схему самому писать, например
ну кстати json-схему писать тоже несложно, если в ямле
источник