recommenders-team / recommenders

Best Practices on Recommendation Systems

Home Page:https://recommenders-team.github.io/recommenders/intro.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[FEATURE] Alternative to scrapbook to execute notebooks programmatically for tests

miguelgfierro opened this issue · comments

Description

Scrapbook is not being developed anymore, and it doesn't support Python 3.10 (See #1988 (comment))

Expected behavior with the suggested feature

Other Comments

@miguelgfierro I don't find any alternatives to scrapbook after googling. The solutions, I think, may be

  1. Use nbformat as you do in miguelgfierro/pybase#73
  2. Borrow and modify the functions like sb.glue() as @anargyri said in the meeting and make them part of Recommenders.

For the 1st option, I saw you wrote the functions to do that, what else should we do? I can try tomorrow.

Actually, option 2 is kind of what I was doing in 1. If you have time it would be great if you could try 1.

I think I have finished the functions, see miguelgfierro/pybase#73

Man, they say the most difficult language in the world is Chinese, but I think it is regex. Thank goodness that we have ChatGPT.

@SimonYansenZhao I'll start a PR soon to replace all the scrapbook

Fixed!