Skip to main content

Find software projects, analyze them, and output a report.

Project description

PyPI PyPI - License Documentation Tests Run on Ubuntu Python Versions Tests Run on Macos Python Versions Tests Run on Windows Python Versions Github Repo

project-report

Overview

Find software projects, analyze them, and output a report.

Getting Started

Install project-report:

pip install project-report

A simple example:

import projectreport

# Do something with projectreport

See a more in-depth tutorial here.

Development Status

This project is currently in early-stage development. There may be breaking changes often. While the major version is 0, minor version upgrades will often have breaking changes.

Developing

First ensure that you have pipx installed, if not, install it with pip install pipx.

Then clone the repo and run npm install and pipenv sync. Run pipenv shell to use the virtual environment. Make your changes and then run nox to run formatting, linting, and tests.

Develop documentation by running nox -s docs to start up a dev server.

To run tests only, run nox -s test. You can pass additional arguments to pytest by adding them after --, e.g. nox -s test -- -k test_something.

Author

Created by Nick DeRobertis. MIT License.

Links

See the documentation here.

Author

Created by Nick DeRobertis. MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

project-report-1.0.0a12.tar.gz (32.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

project_report-1.0.0a12-py3-none-any.whl (50.0 kB view details)

Uploaded Python 3

File details

Details for the file project-report-1.0.0a12.tar.gz.

File metadata

  • Download URL: project-report-1.0.0a12.tar.gz
  • Upload date:
  • Size: 32.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for project-report-1.0.0a12.tar.gz
Algorithm Hash digest
SHA256 4415c4c28dd36f8545d3de3a013c5019a4ff7bce9fba89cee02a9c150ed50e40
MD5 ab2cda59a05a564ea16ab75a6a9c26de
BLAKE2b-256 9e9219d357c88cbb4ff6e0b4046af487387acad2852c40c46ecd95e07f4f256e

See more details on using hashes here.

File details

Details for the file project_report-1.0.0a12-py3-none-any.whl.

File metadata

File hashes

Hashes for project_report-1.0.0a12-py3-none-any.whl
Algorithm Hash digest
SHA256 c71d7ca589f64e6bcfc9eed1353d44a4d7cf3665fc64b988a4649cdfe993b117
MD5 716cfd924d2a8823c64a90ac87e44e0c
BLAKE2b-256 0f9f63323cc94e1491b422ae1c1531c7b11ed66ece8b5e2c82812dccc9eae65f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page