Skip to content

Commit

Permalink
Major Release v1.0.0 (#42)
Browse files Browse the repository at this point in the history
* Adding whatsnew for v100 + using sphinxcontrib-github-alt now

* Fix typos
  • Loading branch information
anomam authored Apr 19, 2019
1 parent b896f7e commit 7529a89
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 2 deletions.
6 changes: 5 additions & 1 deletion docs/sphinx/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,13 @@
'sphinx.ext.todo',
'sphinx.ext.coverage',
'nbsphinx',
'sphinxcontrib.napoleon'
'sphinxcontrib.napoleon',
'sphinxcontrib_github_alt'
]

# For sphinxcontrib_github_alt
github_project_url = "https://github.com/SunPower/pvfactors"

# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']

Expand Down
1 change: 1 addition & 0 deletions docs/sphinx/whatsnew.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ What's New

These are new features and improvements of note in each release.

.. include:: whatsnew/v1.0.0.rst
.. include:: whatsnew/v0.1.5.rst
.. include:: whatsnew/v0.1.4.rst
.. include:: whatsnew/v0.1.3.rst
Expand Down
26 changes: 26 additions & 0 deletions docs/sphinx/whatsnew/v1.0.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
.. _whatsnew_1000:

v1.0.0 (April 19, 2019)
=======================

Major release for pvfactors. The whole code base was revamped, which led to a 5x speed increase in computational speed. The package API has now also been completely upgraded, with a seperation and uncoupling between geometry, irradiance, and view factor modeling. All of these items are now unified into an engine and also some run functions to run full or partial simulations, and inspect the results.
The documentation was completely revamped as well, with a new tutorial section containing lots of examples to get familiar with pvfactors, and also a developer API section that documents all of the classes and functions of the package.

* Fix pvlib version in order to create conda build (#26)
* Update docs: reorganize, clean up, and add API (#27)
* Fix img url and update circleci look (#28)
* New Geometry API (#29)
* API refactoring for view factor calculation (#30)
* New irradiance API (#31)
* Implement perez model with new irradiance API (#33)
* Implement engine to run simulations using new APIs (#32)
* Implement functional run and parallel computation (#37)
* Migrate last elements to new API (#38)
* Remove old API files (#39)
* Update docs for new pvfactors API (#40)
* Update docstrings (#41)

Contributors
------------

* Marc Anoma (:ghuser:`anomam`)
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
extras_require={
'testing': TESTS_REQUIRES,
'docs': ['Sphinx', 'sphinx_rtd_theme', 'nbsphinx',
'sphinxcontrib-napoleon']
'sphinxcontrib-napoleon', 'sphinxcontrib_github_alt']
},
license=LICENSE
)

0 comments on commit 7529a89

Please sign in to comment.