Skip to content

Commit

Permalink
support python 3.13, deprecate 3.9, release note fix
Browse files Browse the repository at this point in the history
  • Loading branch information
fneum committed Jan 2, 2025
1 parent a0ff669 commit 11c79e3
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 15 deletions.
22 changes: 16 additions & 6 deletions RELEASE_NOTES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,24 @@ Release Notes
#############


.. Upcoming Release
.. ================
Upcoming Release
================

.. .. warning::
.. warning::

.. The features listed below are not released yet, but will be part of the next release!
.. To use the features already you have to install the ``master`` branch, e.g.
.. ``pip install git+https://github.com/pypsa/atlite``.
The features listed below are not released yet, but will be part of the next release!
To use the features already you have to install the ``master`` branch, e.g.
``pip install git+https://github.com/pypsa/atlite``.

* Added support for Python 3.13 release and dropped support for Python 3.9.
While Python 3.9 still gets security updates until October 2025, core
dependencies of PyPSA are dropping support for Python 3.9 (e.g. `numpy`) and
active support is only provided for the most recent versions (see `here
<https://endoflife.date/python>`_). It is recommended to upgrade to the latest
Python version if possible.

* The methods ``convert_cooling_demand`` and ``cooling_demand`` are implemented
to evaluate cooling demand using the cooling degree-days approximation.


Version 0.3.0
Expand Down
8 changes: 0 additions & 8 deletions doc/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,3 @@

.. include:: ../RELEASE_NOTES.rst

* In ``atlite/resource.py``, the functions ``get_windturbineconfig``, ``get_solarpanelconfig``, and
``get_cspinstallationconfig`` will now recognize if a local file was passed, and if so load
it instead of one of the predefined ones.

* The option ``capacity_factor_timeseries`` can be selected when creating capacity factors to obtain
the capacity factor of the selected resource per grid cell.

* The methods ``convert_cooling_demand`` and ``cooling_demand`` are implemented to evaluate cooling demand using the cooling degree-days approximation.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ readme = "README.rst"
authors=[{name = "Contributors to atlite", email = "[email protected]"}]
license = { file = "LICENSE" }
classifiers=[
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Development Status :: 3 - Alpha",
"Environment :: Console",
"Intended Audience :: Science/Research",
Expand Down

0 comments on commit 11c79e3

Please sign in to comment.