Framework detector
Detects which framework is in use for a project and suggests a dockerfile.
Strongly influenced by https://github.com/netlify/framework-info
Installation
pip install framework-detector
Usage
from framework_detector import detect, get_dockerfile
from pathlib import Path
framework = detect(Path.cwd())
dockerfile = get_dockerfile(framework["dockerfile"])
Supported frameworks
- Flask
- Spring Boot
- Django
Release files for framework-detector 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| framework-detector-0.2.1.tar.gz | 3.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| framework_detector-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.6 kB
Release files / framework-detector-0.2.1.tar.gz
| Download URL | framework-detector-0.2.1.tar.gz |
|---|---|
| Size | 3.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
18aa052180b3b8faa9a57d515a79f503276299aaf7e7db08942c5cb07b34225f
|
|
BLAKE2b-256 checksum How to use checksums |
edef7d89fdbf96c4d281e95cf24c6e89105a4b1724b4a426c5985ab881bc06fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.7 CPython/3.9.6 Linux/5.10.16.3-microsoft-standard-WSL2
|
Release files / framework_detector-0.2.1-py3-none-any.whl
| Download URL | framework_detector-0.2.1-py3-none-any.whl |
|---|---|
| Size | 5.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1d3a627613202e29e17ce138bd96e39c398cac035fe01b7267fee7e6b893b9df
|
|
BLAKE2b-256 checksum How to use checksums |
2100d8f14d44f600d2ada938d9ff5516e2ade8c0c73e78a6b018a5f8e73936f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.7 CPython/3.9.6 Linux/5.10.16.3-microsoft-standard-WSL2
|