Skip to main content

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)

Source distribution for framework-detector 0.2.1
File Size Uploaded
framework-detector-0.2.1.tar.gz 3.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for framework-detector 0.2.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page