shivahari

Results 12 issues of shivahari

**A blog post that simplifies implementing Google SSO with oauthlib** I tried to implement Google SSO with oauthlib recently, while there are many useful post separately on oauthlib and Google...

Contributor Friendly
Documentation

Remove support for running the test using `python ` command. We were using `python ` to run the tests previously, before pytest. We have continued to support running tests using...

enhancement
no-issue-activity

# What changes added in the PR? # Added a `utils/generate_endpoint_from_openapi_spec.py` script to generate `endpoints/_Endpoint.py` file from an `OpenAPI` specification. It reads the endpoint details from the spec and uses...

While The `README.md` file holds information about all aspects of the framework, trying to find useful information to implement changes is some times tough. Can we add a new directory...

enhancement
good first issue

I have made the following changes to the `API Endpoint Generator` project: 1. I replaced the `utils/generate_endpoint_from_openapi_spec.py` file with the following modules: - `api_auto_generator/endpoint_module_generator.py` - `api_auto_generator/endpoint_name_generator.py` - `api_auto_generator/openapi_spec_parser.py` 2. I...

Declutter `conftest.py` module: 1. Remove duplicates in the module 2. Improve the `pylint` score for the module

enhancement
good first issue

The logging implementation currently looks like this: ![existing_logging_implementation](https://github.com/user-attachments/assets/daa0672e-66f8-4078-b2aa-7ebd8100685d) The `LoggingObject` object reads the logging configuration from the `BaseLogging` object through composition, the `LoggingObject` is then inherited into `BasePage`. The problem...

enhancement

We use `print` statements in `except` blocks to display exception information on the console. Printing the info in white is not very useful. Add a method to the `LoggingObject` object...

The `imageio` module version - `2.34.1` raises a `ValueError` exception ❌ with message - `all input arrays must have the same shape` when creating a `gif`. While this needs to...

bug

## Problem: ## We currently use plenty of fixtures to create a `test_obj`. This has made the `test_obj` fixture very complex. Most of the fixtures currently calls the default `request`...

enhancement