Skip to content

Commit a8d1ebf

Browse files
authored
Merge pull request #561 from ckan/remove-ckan-2.9-support
Remove CKAN 2.9 support and update to v1.6.1
2 parents ba95fd2 + 58b3540 commit a8d1ebf

File tree

4 files changed

+18
-13
lines changed

4 files changed

+18
-13
lines changed

.github/workflows/test.yml

-6
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ jobs:
2424
ckan-image: "ckan/ckan-dev:2.11-py3.10"
2525
- ckan-version: "2.10"
2626
ckan-image: "ckan/ckan-dev:2.10-py3.10"
27-
- ckan-version: "2.9"
28-
ckan-image: "ckan/ckan-dev:2.9-py3.9"
2927
fail-fast: false
3028

3129
name: CKAN ${{ matrix.ckan-version }}
@@ -61,10 +59,6 @@ jobs:
6159
pip install -e .
6260
# Replace default path to CKAN core config file with the one on the container
6361
sed -i -e 's/use = config:.*/use = config:\/srv\/app\/src\/ckan\/test-core.ini/' test.ini
64-
- name: Install requirements (2.9)
65-
run: |
66-
pip install -U pytest-rerunfailures
67-
if: ${{ matrix.ckan-version == '2.9' }}
6862
- name: Setup extension (CKAN >= 2.9)
6963
run: |
7064
ckan -c test.ini db init

CHANGELOG.rst

+13
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ All notable changes to this project will be documented in this file.
77
The format is based on `Keep a Changelog <http://keepachangelog.com>`_
88
and this project adheres to `Semantic Versioning <http://semver.org/>`_
99

10+
***********
11+
1.6.1_ - 2025-01-14
12+
***********
13+
14+
Changed
15+
_______
16+
17+
- CKAN 2.9 is not longer maintained #559
18+
19+
Fixed
20+
-------
21+
- Update manifest to include alembic configuration #558
22+
1023

1124
***********
1225
1.6.0_ - 2024-10-31

README.rst

+4-5
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
ckanext-harvest - Remote harvesting extension
33
=============================================
44

5-
.. image:: https://github.com/ckan/ckanext-harvest/workflows/Tests/badge.svg?branch=master
5+
.. image:: https://github.com/ckan/ckanext-harvest/actions/workflows/test.yml/badge.svg
66
:target: https://github.com/ckan/ckanext-harvest/actions
77

88
This extension provides a common harvesting framework for ckan extensions
@@ -12,9 +12,8 @@ and adds a CLI and a WUI to CKAN to manage harvesting sources and jobs.
1212
Installation
1313
============
1414

15-
This extension requires CKAN v2.0 or later on both the CKAN it is installed
16-
into and the CKANs it harvests. However you are unlikely to encounter a CKAN
17-
running a version lower than 2.0.
15+
This extension requires CKAN 2.10+ to run. However, it can harvest other CKAN instances running
16+
version 2.0+.
1817

1918
1. The harvest extension can use two different backends. You can choose whichever
2019
you prefer depending on your needs, but Redis has been found to be more stable
@@ -913,7 +912,7 @@ To create a new release, follow the following steps:
913912

914913
* Determine new release number based on the rules of `semantic versioning <http://semver.org>`_
915914
* Update the CHANGELOG, especially the link for the "Unreleased" section
916-
* Update the version number in `setup.py`
915+
* Update the version number in `pyproject.toml`
917916
* Create a new release on GitHub and add the CHANGELOG of this release as release notes
918917

919918

pyproject.toml

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "ckanext-harvest"
3-
version = "1.6.0"
3+
version = "1.6.1"
44
description = "Harvesting interface plugin for CKAN, plus harvester for other CKAN sites"
55
authors = [
66
{name = "Adrià Mercader", email = "[email protected]"}
@@ -14,7 +14,6 @@ classifiers = [
1414
"Intended Audience :: Developers",
1515
"Development Status :: 5 - Production/Stable",
1616
"License :: OSI Approved :: GNU Affero General Public License v3",
17-
"Programming Language :: Python :: 3.8",
1817
"Programming Language :: Python :: 3.9",
1918
"Programming Language :: Python :: 3.10",
2019
"Programming Language :: Python :: 3.11",

0 commit comments

Comments
 (0)