things.py icon indicating copy to clipboard operation
things.py copied to clipboard

Help us test: new things.py release 0.0.15

Open mikez opened this issue 1 year ago • 7 comments

As of fixing all issues in #110, we're ready for a new release.

I propose we push to PyPI immediately (since its breaking already), and then invite various people to test it. (/cc @AlexanderWillner)

mikez avatar May 22 '23 17:05 mikez

Done! Please test @bkleinen @lmgibson @CaAlden @NickChristensen @hlipnick @fabge @subokita

AlexanderWillner avatar May 22 '23 20:05 AlexanderWillner

Context

What changed

  • Various things broke with the new Things database that were fixed (see #110).
  • The values for date-parameters were extended; now you can do this:
>>> things.todos(stop_date="2023-05-21", status="completed")
>>> things.todos(deadline="<2024-01-01")
>>> things.todos(start_date=">=2023-01-01")

How you can help

pip3 install --upgrade things.py
  1. Test your workflows and ensure everything appears and works as expected.
  2. Test various methods of the API: https://thingsapi.github.io/things.py/things/api.html
  3. Read the documentation and ask if something seems unclear.

Gratitude ☀️

Besides @CaAlden, @NickChristensen, @hlipnick, @subokita, @bkleinen mentioned already, who played an important part in this update... also kudos to @jeredactyl, @patrick91, @fabge, @ishan1m, @roelvangils, @nathankoerschner, @chrizel, @Avery2, and @lmgibson who have supported this library directly or indirectly. Your participation makes open source work.

Thank you. 🙏

mikez avatar May 22 '23 20:05 mikez

Thank you for bumping the version! I can confirm that my code works with the new release 🎉

CaAlden avatar May 23 '23 00:05 CaAlden

Thank you so much 🙏

(This might just be something specific to my environment, but after upgrading things-cli, I still get an error. Am I doing something wrong?) Screenshot 2023-05-22 at 18 11 24@2x

ishan1m avatar May 23 '23 01:05 ishan1m

Am I doing something wrong?

The dependency (things.py) was not updated automatically. This might be fixed in things-cli v0.2.1

AlexanderWillner avatar May 23 '23 06:05 AlexanderWillner

@ishan1m if you run pip3 install --upgrade things-cli that third-party library might work now (its author submitted a fix thanks to your comment).

mikez avatar May 23 '23 07:05 mikez

Works now! Thanks a lot!! 🙌

ishan1m avatar May 23 '23 15:05 ishan1m