feat: update to v0.3.2
Some checks failed
Verify ckan-devstaller runs CKAN-only install successfully / Run ckan-devstaller with a CKAN-only install (push) Has been cancelled

This commit is contained in:
rzmk 2026-02-20 15:21:02 -05:00
parent 3ae695ee0b
commit 4e6c263198
6 changed files with 17 additions and 8 deletions

2
Cargo.lock generated
View file

@ -126,7 +126,7 @@ checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
[[package]]
name = "ckan-devstaller"
version = "0.3.0"
version = "0.3.2"
dependencies = [
"anyhow",
"clap",

View file

@ -1,6 +1,6 @@
[package]
name = "ckan-devstaller"
version = "0.3.0"
version = "0.3.2"
edition = "2024"
[dependencies]

View file

@ -34,7 +34,7 @@ sudo apt install curl -y
cd ~/
# Download the ckan-devstaller binary file
wget https://github.com/dathere/ckan-devstaller/releases/download/0.3.1/ckan-devstaller
wget https://github.com/dathere/ckan-devstaller/releases/download/0.3.2/ckan-devstaller
# Add execute permission to ckan-devstaller binary file
sudo chmod +x ./ckan-devstaller\n\n# Run ckan-devstaller script\n`;

View file

@ -0,0 +1,9 @@
---
title: Changelog for ckan-devstaller v0.3.2 (2026-02-20)
---
## Pin setuptools and update pip install URLs
The `egg=<pkg>` URL fragment `pip install` method has been deprecated and we have updated the installation URLs as per https://github.com/pypa/pip/issues/13157.
We have also pinned `setuptools` to version `81.0.0` for now as "setuptools 82... prevents CKAN to start" as per https://github.com/ckan/ckan/issues/9246.

View file

@ -45,13 +45,13 @@ import { Step, Steps } from 'fumadocs-ui/components/steps';
By running the following script, ckan-devstaller will be downloaded and the default configuration for installing CKAN with ckan-compose will be selected. You can then customize your configuration interactively in your terminal after running this script.
```bash
wget -O - https://github.com/dathere/ckan-devstaller/releases/download/0.3.1/install.bash | bash
wget -O - https://github.com/dathere/ckan-devstaller/releases/download/0.3.2/install.bash | bash
```
If you'd rather skip the interactivity and go straight to installation, then run the following script instead:
```bash
wget -O - https://github.com/dathere/ckan-devstaller/releases/download/0.3.1/install.bash | bash -s skip-interactive
wget -O - https://github.com/dathere/ckan-devstaller/releases/download/0.3.2/install.bash | bash -s skip-interactive
```
</Step>
@ -73,13 +73,13 @@ The following script will download ckan-devstaller and select the following conf
You can then customize your configuration interactively in your terminal after running this script.
```bash
wget -O - https://github.com/dathere/ckan-devstaller/releases/download/0.3.1/install.bash | bash -s dathere-default
wget -O - https://github.com/dathere/ckan-devstaller/releases/download/0.3.2/install.bash | bash -s dathere-default
```
If you'd rather skip the interactivity and go straight to installation, then run the following script instead:
```bash
wget -O - https://github.com/dathere/ckan-devstaller/releases/download/0.3.1/install.bash | bash -s dathere-default skip-interactive
wget -O - https://github.com/dathere/ckan-devstaller/releases/download/0.3.2/install.bash | bash -s dathere-default skip-interactive
```
</Step>

View file

@ -11,7 +11,7 @@ sudo apt install curl -y
cd ~/
# Download the ckan-devstaller binary file
curl -LO https://github.com/dathere/ckan-devstaller/releases/download/0.3.1/ckan-devstaller
curl -LO https://github.com/dathere/ckan-devstaller/releases/download/0.3.2/ckan-devstaller
# Add execute permission to ckan-devstaller binary file
sudo chmod +x ./ckan-devstaller