Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.0.2 #15

Merged
merged 2 commits into from
Dec 15, 2023
Merged

0.0.2 #15

merged 2 commits into from
Dec 15, 2023

Conversation

fullerzz
Copy link
Owner

@fullerzz fullerzz commented Dec 15, 2023

Changes

  • Refactored mechanism for handling exceptions raised by async tasks when sending requests
  • Fixed bug where POST requests were being sent as GET requests
  • Began writing test server in python to issue test requests against

Closes #8

* Setup pre-commit hooks

* Updated path for ruff formatter

* initial readme commit - needs updating

* Updated return object for sendRequests; support for return_exceptions

* initial test setup

* Added tests that interact with test server

* Implemented PUT, PATCH, OPTIONS, DELETE; updated return type to dataclass

* isort formatting

* GitHub Actions + Ruff config

* initial commit of workflow

* Updated import path

* Updated braches config

* Updated RUFF linter config and added to GitHub Actions workflow

* Updated ignore config for Ruff

* Updated type annotations

* Test code formatting fixes

* Added badges to README

* Renamed workflow to CI

* Documentation for Installation and Example Usage in README (#5)

* Created 'Installing' and 'Usage' sections in README

* Added example in 'Usage' section

* Added 'Parsing Results' subsection

* Removed 'Parsing Results' subsection and added to 'Example' code block

* Setup PyPI Publishing from GitHub Actions Workflow (#4)

* Added release workflow to publish to pypi

* Updated version to 0.0.2

* Updated release workflow to only be triggered by pushed to main

* Fixed typo

* Renamed RequestResponse.responseBody -> RequestResponse.body

* uvloop is optional; defaults to asyncio (#9)

* Updated README and reset version to 0.0.1

* Increased version to 0.0.2.alpha

* Updated  workflow to be triggered by releases

* Removed RequestResults

* Removed RequestResults

* Added test server written in python + additional tests

* Removed references to RequestResults

* Commenting tests until GitHub actions integration completed
@fullerzz fullerzz self-assigned this Dec 15, 2023
@fullerzz fullerzz merged commit 3fd6596 into main Dec 15, 2023
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Field for Task Exception to RequestResponse
1 participant