From 648cedea306f23fe5dac3ff177f00af563b40798 Mon Sep 17 00:00:00 2001 From: Henrique Bastos Date: Wed, 7 Feb 2024 16:01:09 -0300 Subject: [PATCH 1/3] Update README.md --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7309750..11d6a05 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# jsonstar: Extensible json module to serialize all objects. +# JSON* is an extensible json module to serialize all objects! -jsonstar extends Python's standard JSON encoder and decoder to easily handle your custom types. +`jsonstar` extends Python's standard JSON encoder and decoder to easily handle your custom types. This means you won't have to transform your custom types into dictionaries with primitive types before encoding them to JSON. And you won't have to parse back the encoded strings into your custom types after decoding them from JSON. @@ -168,7 +168,6 @@ To register a functional encoder, you simply pass the encoder to the chosen regi All functional encoders are called only for objects that do not have a registered typed encoder. - ## Contributing Pull requests are welcome and must have associated tests. From fd9616ca38611273fbda83c153cb7d5b48b36bd9 Mon Sep 17 00:00:00 2001 From: Henrique Bastos Date: Wed, 7 Feb 2024 21:31:07 -0300 Subject: [PATCH 2/3] Update push.yml --- .github/workflows/push.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 049f7c1..0a535df 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -26,7 +26,8 @@ jobs: cache: 'poetry' - name: Install dependencies run: | - python -m pip install --upgrade pip poetry + python -m pip install --upgrade pip + python -m pip install poetry poetry install - name: Test with pytest run: poetry run pytest From dda12f88bd517c884a2cd906e1d52e68c17fbb60 Mon Sep 17 00:00:00 2001 From: Henrique Bastos Date: Wed, 7 Feb 2024 21:36:15 -0300 Subject: [PATCH 3/3] Update push.yml --- .github/workflows/push.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 0a535df..1a9e60a 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -10,6 +10,7 @@ jobs: - uses: actions/setup-python@v4 with: python-version: "3.11" + cache: 'poetry' - uses: pre-commit/action@v3.0.0 testing: