Skip to content
This repository was archived by the owner on Apr 9, 2025. It is now read-only.

Commit 17ee681

Browse files
committed
Release 0.8b1
1 parent 1e75d97 commit 17ee681

File tree

6 files changed

+42
-2
lines changed

6 files changed

+42
-2
lines changed

CHANGELOG.rst

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Changelog
2+
=========
3+
4+
This page shows all the changes done on each version.
5+
6+
7+
Version 0.8b1
8+
-------------
9+
10+
* Move from TravisCI to CircleCI
11+
* Use Read the Docs' Embed APIv3
12+
* Stop adding ``data-`` attributes to HTML nodes
13+
* Do not require ``hoverxref_project`` and ``hoverxref_version`` defined anymore
14+
* Simplify code by removing ``HoverXRefHTMLTranslatorMixin`` override required and utils functions to get xref data
15+
* Add new config ``hoverxref_sphinx_version`` used to send to Embed APIv3
16+
* Update all Python requirements
17+
* Remove via Javascript the ``title=`` property on Intersphinx references
18+
* Support for ``glossary``/``term`` added
19+
* Support for ``sphinxcontrib-bibtex`` added
20+
* Improve documentation to show examples of documentation not hosted on Read the Docs
21+
* Use regular expressions on tests to allow partial matching when required

MANIFEST.in

+2
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ include hoverxref/_static/js/micromodal.min.js
1616
include hoverxref/_static/css/micromodal.css
1717
include hoverxref/_static/css/sphinx_material.css
1818
include hoverxref/_static/css/sphinx_rtd_theme.css
19+
20+
prune tests

docs/index.rst

+1
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ Badges:
8686
usage
8787
configuration
8888
development
89+
releasing
8990

9091

9192
.. toctree::

docs/releasing.rst

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Releasing a new version
2+
=======================
3+
4+
These are the steps needed to release a new version:
5+
6+
#. Increment the version in ``hoverxerf/__init__.py``
7+
#. Update the ``CHANGELOG.rst``
8+
#. Commit the changes: ``git commit -m "Release $NEW_VERSION"``
9+
#. Tag the release in git: ``git tag $NEW_VERSION``
10+
#. Push the tag to GitHub: ``git push --tags origin``
11+
#. Upload the package to PyPI::
12+
13+
$ rm -rf dist/ build/
14+
$ pip install twine build
15+
$ python -m build --wheel --sdist
16+
$ twine upload dist/*

hoverxref/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version = '0.7b1'
1+
version = '0.8b1'

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
description='Sphinx extension to embed content in a tooltip on xref hover',
1414
url='https://github.com/readthedocs/sphinx-hoverxref',
1515
license='MIT',
16-
packages=setuptools.find_packages(),
16+
packages=setuptools.find_packages(exclude=['common', 'tests']),
1717
long_description=long_description,
1818
long_description_content_type='text/x-rst',
1919
include_package_data=True,

0 commit comments

Comments
 (0)