https://github.com/petermcd/python-pypi-analysis
Project to analyse Pypi.org packages
https://github.com/petermcd/python-pypi-analysis
Last synced: 10 months ago
JSON representation
Project to analyse Pypi.org packages
- Host: GitHub
- URL: https://github.com/petermcd/python-pypi-analysis
- Owner: petermcd
- Created: 2022-03-27T12:57:21.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-12T23:26:30.000Z (over 3 years ago)
- Last Synced: 2025-06-22T23:22:13.650Z (about 1 year ago)
- Language: Python
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
=====================================
Python Pypi Analysis
=====================================
This project has been created in conjunction with
`Python Pypi Fetch Top Projects https://github.com/petermcd/Python-Pypi-Fetch-Top-Projects`_
*************************************
Configuration
*************************************
This application can be configured in eiter 2 ways:
.env File
=====================================
The following is an example .env file. All entries are required apart
from port which defaults to 3306. The file must reside in the working
directory for the application.
.. code-block:: shell
ANALYSIS_DATABASE_HOST=host
ANALYSIS_DATABASE_NAME=name
ANALYSIS_DATABASE_USERNAME=username
ANALYSIS_DATABASE_PASSWORD=password
ANALYSIS_DATABASE_PORT=3306
Environment Variables
=====================================
The configuration items that can be configured in the .env file can
also be set as environment variables.
*************************************
Development
*************************************
Git Pre Commit
=====================================
Git pre commit runs tests prior to a commit occurring, this helps
reduce CICD failures. To set this up the following commands can be
carried out:
.. code-block:: shell
pip install pre-commit
pre-commit install