-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Add FAQ answer about API stability & backwards compatibility #9855
Conversation
for more information, see https://pre-commit.ci
…into api_stability
doc/getting-started-guide/faq.rst
Outdated
|
||
Xarray tries very hard to maintain backwards compatibility in our :ref:`api` between released versions. | ||
Whilst we do occasionally make breaking changes in order to improve the library, | ||
we try to `signpost changes <https://docs.xarray.dev/en/stable/contributing.html#backwards-compatibility>`_ with ``DeprecationWarnings`` for many months in advance. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we try to `signpost changes <https://docs.xarray.dev/en/stable/contributing.html#backwards-compatibility>`_ with ``DeprecationWarnings`` for many months in advance. | |
we `signpost changes <https://docs.xarray.dev/en/stable/contributing.html#backwards-compatibility>`_ with ``DeprecationWarnings`` for many releases in advance. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Or
we try to `signpost changes <https://docs.xarray.dev/en/stable/contributing.html#backwards-compatibility>`_ with ``DeprecationWarnings`` for many months in advance. | |
our policy is to `signpost changes <https://docs.xarray.dev/en/stable/contributing.html#backwards-compatibility>`_ with ``DeprecationWarnings`` for many releases in advance. |
Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's a formatting error to fix: home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/9855/doc/getting-started-guide/faq.rst:431: WARNING: Duplicate explicit target name: "public api".
This is really needed as a reference in the documentation. I pushed a fix to get RTD running again. Would be nice to get this in. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for fixing this @kmuehlbauer - I just noticed one typo
Co-authored-by: Tom Nicholas <tom@cworthy.org>
Thanks @TomNicholas! |
whats-new.rst