Skip to main content

A Python library for PC building calculations

Project description

pcbuilderlib

A simple Python library for PC building calculations.

Features

  • Calculate total price
  • Calculate power usage
  • Recommend PSU wattage
  • Check CPU and motherboard compatibility
  • Estimate PC performance

Installation

pip install pcbuilderlib

Example

from pcbuilderlib import calculate_price, calculate_power

components = [
    {"price": 300, "power": 95},
    {"price": 500, "power": 250}
]

print(calculate_price(components))
print(calculate_power(components))

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

pcbuilderlib-0.1.1.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

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

pcbuilderlib-0.1.1-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file pcbuilderlib-0.1.1.tar.gz.

File metadata

  • Download URL: pcbuilderlib-0.1.1.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for pcbuilderlib-0.1.1.tar.gz
Algorithm Hash digest
SHA256 3eebb89ac601830ad4e9d25f98682cae5a4df1c3f844eae7cb1faa74d6992d16
MD5 de858e1227313d7c1f77c97406386653
BLAKE2b-256 07f56db0cf85a4a17f52ed685cef20b1bf9a83edaf24f31d97da4814fd1022a4

See more details on using hashes here.

File details

Details for the file pcbuilderlib-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pcbuilderlib-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for pcbuilderlib-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ead9cb3ee5f5fcd8832c6d273ff4bbfa0bace8bd66bc3cb1ae89260cfd289073
MD5 04bb838cb28569675d3d62d43229a24a
BLAKE2b-256 28628468c6515a68c321c25f6b7da28c8fbef17f026f48ac532b72c4e283efb3

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