Dobra, w końcu miałem trochę czasu i siadłem i zrobiłem repo. Jest to fork poprzedniego sdk, więc starałem się go oczyścić z api v1 i zostawić tylko to co działa na v2 (mogą być jeszcze jakieś błędy ale staram się poprawiać)
Jaki jest stan?
Z poprzedniego sdk wziąłem całe "core" czyli cały mechanizm generowania requestów, poprawiłem go o nowości z api v2 i wydaje się działać. Są jakieś stare testy też, ale wymagają przejrzenia. Brakuje natomiast praktycznie wszystkich nowych metod z v2. Kilka przykładowych zrobiłem na swoje potrzeby ale jeszcze dużo roboty.
Co trzeba zrobić?
Jaki jest stan?
Z poprzedniego sdk wziąłem całe "core" czyli cały mechanizm generowania requestów, poprawiłem go o nowości z api v2 i wydaje się działać. Są jakieś stare testy też, ale wymagają przejrzenia. Brakuje natomiast praktycznie wszystkich nowych metod z v2. Kilka przykładowych zrobiłem na swoje potrzeby ale jeszcze dużo roboty.
Co trzeba zrobić?
Aktualnie, zamiast dodawać nowe metody z api v2, porządkuje kod, poprawiam testy. Zabieram się w końcu za większy refator struktury całego projektu, ponieważ po wyrzuceniu rzeczy z v1 i złączeniu kodu w jeden zrobiła się z tego straszna kupa na prawie 500 linijek. Jak tylko to skończę wracam z dodawaniem nowych metod
Link do repo jakby ktoś chciał: https://github.com/krasnoludkolo/wykop-sdk-reborn
#python #python3