Skip to main content

energyplus-viewfactors

PyPI - Version PyPI - Python Version


Table of Contents

Installation Command-Line Usage Development License

energyplus-viewfactors translates geometry from an EnergyPlus epJSON input file into .vs3 input files for the View3D program.

Installation

Python 3.10 or newer is required.

pip install energyplus-viewfactors

Command-Line Usage

Create .vs3 files for all zones:

energyplus-viewfactors extract model.epJSON --output view3d

Create a file for one or more selected zones:

energyplus-viewfactors extract model.epJSON --output view3d \
  --zone "Zone One" --zone "Zone Two"

The output directory must already exist.

Development

Install the development tools:

python -m pip install hatch

Hatch creates and manages the development environment from pyproject.toml. Run the project checks through that environment:

hatch run lint
hatch run types
hatch run test
hatch build

License

energyplus-viewfactors is distributed under the terms of the BSD-3-Clause license.

Metadata

Release files for energyplus-viewfactors 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for energyplus-viewfactors 1.0.0
File Size Uploaded Provenance
energyplus_viewfactors-1.0.0.tar.gz 92.6 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for energyplus-viewfactors 1.0.0
File Interpreter ABI Platform
energyplus_viewfactors-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 170.9 kB

Release files / energyplus_viewfactors-1.0.0.tar.gz

Download URL energyplus_viewfactors-1.0.0.tar.gz
Size 92.6 kB
Tags Source
SHA-256 checksum
How to use checksums
be79bf3508d689b5b7a6408e736623adeff143db5d2352a865909097a567dd3c
BLAKE2b-256 checksum
How to use checksums
d6368058f249293060e74f13890aa94cd56920edd92f8fff90381d0be2019539
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 1, 2026.

Transparency log

Release files / energyplus_viewfactors-1.0.0-py3-none-any.whl

Download URL energyplus_viewfactors-1.0.0-py3-none-any.whl
Size 78.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
70e92a9538368ee587058562c678b9990096c290dc167fda5f4b99ef0d09e191
BLAKE2b-256 checksum
How to use checksums
bb011a5e4c162d501ee9ea2f360058224a7cbaa0bd3069ef088dbd438f132b5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 1, 2026.

Transparency log

Security for energyplus-viewfactors 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for energyplus_viewfactors-1.0.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 1, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files Full provenance

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