| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
Thank you for your interest in improving this project. This project is open-source under the MIT license and welcomes contributions in the form of bug reports, feature requests, and pull requests.
Here is a list of important resources for contributors:
Report bugs on the Issue Tracker.
When filing an issue, make sure to answer these questions:
The best way to get your bug fixed is to provide a test case, and/or steps to reproduce the issue.
Request features on the Issue Tracker.
You need Python 3.7+ and the following tools:
Install the package with development requirements:
$ poetry installYou can now run an interactive Python session, or the command-line interface:
$ poetry run python
$ poetry run openapi-python-generatorRun the full test suite:
$ noxList the available Nox sessions:
$ nox --list-sessionsYou can also run a specific Nox session. For example, invoke the unit test suite like this:
$ nox --session=testsUnit tests are located in the tests directory, and are written using the pytest testing framework.
Open a pull request to submit changes to this project.
Your pull request needs to meet the following guidelines for acceptance:
Feel free to submit early, though—we can always iterate on this.
To run linting and code formatting checks before committing your change, you can install pre-commit as a Git hook by running the following command:
$ nox --session=pre-commit -- installIt is recommended to open an issue before starting work on anything. This will allow a chance to talk it over with the owners and validate your approach.
| Back | FazBrowse Home | New Git URL |