Releases: atxtechbro/siphon
Releases · atxtechbro/siphon
v1.5.0
v1.4.0
1.4.0 (2025-02-19)
Bug Fixes
- apt: fix tab indentation in debian/rules to resolve "missing separator" error (24546c2)
- apt: generate debian/changelog to fix dpkg-buildpackage error (1f99590)
- apt: generate debian/control to fix dpkg-buildpackage error (cfb97bd)
- apt: generate debian/rules file to resolve fakeroot error (22a0994)
- apt: install build-essential to satisfy dpkg-buildpackage dependencies (071c2c1)
- apt: install python3-all to make pybuild available for packaging (86ce9b5)
- apt: install python3-pybuild to resolve pybuild not found error (690bbe4)
- apt: set GPG_TTY to prevent signing error in GitHub Actions (56650a0)
- apt: switch to pybuild for packaging to resolve deprecated dh_auto_clean error (48f0a23)
- choco: ensure siphon.exe is built before packaging (#12) (0663266)
- ci: add checks for .nupkg file creation and specify .nuspec explicitly (62a2c1e)
- ci: add dh_auto_configure override to debian/rules (f04c116)
- ci: correct version formatting in APT and Chocolatey workflows (173e0a4)
- ci: hardcode version for APT and Chocolatey package builds due to unknown version number (9a8ccb4)
- ci: override dh_auto_clean in debian/rules to avoid python-distutils error (6f5de21)
- ci: remove 'v' prefix from version in Debian changelog and update package filename (b26515b)
- ci: remove python3-pybuild from apt installation to resolve package error (d62b48e)
- ci: update debian/rules to use dh instead of pybuild (af83db9)
- ci: update file search command to use PowerShell syntax for .nupkg files (d0eda5d)
Features
- add pyproject.toml for modern Python packaging (49d016f)
Siphon CLI v1.3.4 - Multi-Platform Package Support
📦 Release Notes: Siphon CLI [1.3.4](https://github.com/atxtechbro/siphon/compare/v1.3.3...v1.3.4)
1.3.4 (2024-02-19)
🔥 System-Wide Installation Now Available! 🚀
This release expands Siphon CLI's availability beyond pip
with native system-wide installation options for Ubuntu (APT) and Windows (Chocolatey).
✨ What's New
🔹 Packaging & Distribution Enhancements
- 🐧 Ubuntu/Debian: Now available via APT PPA (
sudo apt install siphon-cli
) ([#10](#10)) - 🖥️ Windows: Now published to Chocolatey (
choco install siphon
) ([#9](#9))
✅ These package manager integrations allow system-wide installation and auto-updates via apt upgrade
or choco upgrade siphon
.
📖 Documentation Updates
- 📜 Updated Installation Guide to include APT & Chocolatey
- 🐍
pip install siphon-cli
remains available but is no longer the primary installation method for system-wide use.
📌 How to Upgrade
- APT:
sudo apt update && sudo apt upgrade siphon-cli
- Chocolatey:
choco upgrade siphon
- pip:
pip install --upgrade siphon-cli
🚀 Next Steps
🔹 Test the new installation methods and report any issues!
🔹 Homebrew support planned for future versions.
🚀 Siphon CLI is now easier to install across platforms! 🔥
Full Changelog: v1.3.3...v1.3.4
v1.3.3
v1.3.2
v1.2.0
1.2.0 (2024-11-22)
Bug Fixes
- address contributing.md path and SEO meta descriptions (7ec3814)
- changelog: ensure front matter stays at the top of changelog.md (a303c10)
- ci: add write permissions to gh-pages workflow for GitHub Pages deployment (fba9b5b)
- clipboard: ensure UTF-8 encoding for Windows clipboard support (9847c30)
- deploy documentation to main branch instead of gh-pages (625ecf6)
- deploy: change deploy branch to 'gh-pages' and enable orphan commits (456d650)
- deployment: preserve CNAME for custom domain during deployment (de228a9)
- deployment: simplify CNAME handling by using cname field in GitHub Pages action (3f45c8f)
- docs: hard-code MIT License in LICENSE.md and fix SEO issues (8e99990)
- docs: update license file reference to LICENSE.md after testing locally (53b4453)
- include image assets in deployment (1ac0e5f)
- install missing mkdocs-meta-descriptions plugin and clean up cname comment (b534518)
- move favicon.ico to docs directory for favicon loading experiment (2b5726c)
- update deploy workflow to deploy documentation changes (c110fe5)
- update paths for logo and favicon in mkdocs.yml (6380fad)
- workflow: add pycryptodome to resolve pycrypto installation issue (3b656ab)
- workflow: trigger deploy on all pushes to main by removing path filters (764d5e2)
Features
- #4: Add CI/CD Workflow for Documentation Deployment and Initial MkDocs Setup (38880b1), closes #4 #4
- add deployment step to GitHub Pages in deploy.yml (239f622)
- add favicon and logo images for branding (fff3727), closes #5
- docs: initialize documentation structure for Siphon website (7648cc1), closes #4
- images: add favicon.ico and logo.png (bb47d10)
- trigger semantic release to update changelog (c526227)
- update semantic-release config to move changelog to docs directory (1a5d16c)
- workflow: add manual trigger using workflow_dispatch (5955092)