Skip to content

Commit

Permalink
ci tweak (#132)
Browse files Browse the repository at this point in the history
  • Loading branch information
nabobalis authored Apr 18, 2022
1 parent 9d8456b commit b00eded
Show file tree
Hide file tree
Showing 4 changed files with 61 additions and 19 deletions.
31 changes: 23 additions & 8 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,7 @@ stages:
apt:
- pandoc
envs:
- linux: codestyle
name: python_codestyle
pytest: false
- linux: py38-sphinx3
- linux: py310-sphinx4

- stage: SecondPhaseTests
displayName: Stage 2 Tests
Expand All @@ -66,9 +63,27 @@ stages:
apt:
- pandoc
envs:
- macos: py37-sphinx2
- windows: py37-sphinx3
- linux: py310-sphinx4
- linux: py38-sphinxdev
- macos: py37-sphinx4
- windows: py37-sphinx4
- linux: py38-sphinx4
- linux: py39-sphinx4

- stage: ThirdPhaseTests
displayName: Stage 3 Tests
dependsOn: SecondPhaseTests
jobs:
- template: run-tox-env.yml@OpenAstronomy
parameters:
submodules: false
coverage: codecov
libraries:
brew:
- pandoc
choco:
- pandoc
apt:
- pandoc
envs:
- linux: py310-sphinxdev
- linux: py39-conda
- linux: py39-docs
27 changes: 27 additions & 0 deletions docs/release/ablog-v0.10-released.rst
Original file line number Diff line number Diff line change
Expand Up @@ -297,3 +297,30 @@ Pull Requests merged in:

`optionally show previous / next links on post page <https://github.com/sunpy/ablog/pull/120>`__.
`add classes to post elements <https://github.com/sunpy/ablog/pull/121>`__.


ABlog v0.10.24 released
-----------------------
.. post:: Apr 18, 2022
:author: Nabil
:category: Release
:location: World

Breaking Changes:

Minimum versions of packages increased:

.. code-block:: bash
feedgen>=0.9.0
invoke>=1.6.0
python-dateutil>=2.8.0
sphinx>=4.0.0
watchdog>=2.0.0
myst-parser>=0.17.0
pytest>=6.0.0
Pull Requests merged in:

`Get rid of eval and fix #128 <https://github.com/sunpy/ablog/pull/131>`__.
`CI Tweak <https://github.com/sunpy/ablog/pull/132>`__.
17 changes: 9 additions & 8 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -14,26 +14,27 @@ github_project = sunpy/ablog
python_requires = >=3.7
packages = find:
include_package_data = True
setup_requires = setuptools_scm
setup_requires =
setuptools_scm
install_requires =
docutils
feedgen
invoke
python-dateutil
sphinx
watchdog
feedgen>=0.9.0
invoke>=1.6.0
python-dateutil>=2.8.0
sphinx>=4.0.0
watchdog>=2.0.0

[options.extras_require]
notebook =
ipython
nbsphinx
markdown =
myst-parser
myst-parser>=0.17.0
docs =
alabaster
sphinx-automodapi
tests =
pytest
pytest>=6.0.0

[options.entry_points]
console_scripts =
Expand Down
5 changes: 2 additions & 3 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tox]
envlist =
py{36,37,38,39,310}{,-sphinx2,-sphinx3,-sphinx4,-sphinxdev,-docs,-conda}
py{36,37,38,39,310}{-sphinx4,-sphinxdev,-docs,-conda}
codestyle
requires =
setuptools >= 30.3.0
Expand All @@ -16,9 +16,8 @@ whitelist_externals=
/usr/bin/make
make
deps =
sphinx2: sphinx>=2.0,<3.0
sphinx3: sphinx>=3.0,<4.0
sphinx4: sphinx>=4.0,<5.0
sphinx5: sphinx>=5.0,<6.0
# This is ignored as myst-parser has pinned the max version of sphinx.
sphinxdev: git+https://github.com/sphinx-doc/sphinx
# The following indicates which extras_require from setup.cfg will be installed
Expand Down

0 comments on commit b00eded

Please sign in to comment.