Skip to content

Commit 691ec02

Browse files
committed
chore: Bump version to 1.2.0 for PyPI release
- Update version in __init__.py, pyproject.toml, and setup.py - Add v1.2.0 changelog entry for professional PyPI release - Package ready for PyPI publication - All tests passing and quality checks complete
1 parent 159b057 commit 691ec02

File tree

4 files changed

+19
-3
lines changed

4 files changed

+19
-3
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1414
- Planned: Firewall management
1515
- Planned: Floating IP management
1616

17+
## [1.2.0] - 2025-06-26
18+
19+
### 🚀 Professional PyPI Release
20+
- Successfully published to PyPI as `pyhetznerserver`
21+
- Package available for installation via `pip install pyhetznerserver`
22+
- Complete professional package structure with standard Python layout
23+
- All quality checks passed (twine check, pytest, imports)
24+
- Professional documentation and metadata
25+
- Ready for production use
26+
27+
### 🔧 Technical Improvements
28+
- Optimized package build process
29+
- Verified compatibility across Python 3.7-3.12
30+
- Clean imports and proper module exports
31+
- Professional setuptools configuration
32+
1733
## [1.0.0] - 2024-06-26
1834

1935
### Added

pyhetznerserver/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
IPv6
3737
)
3838

39-
__version__ = "1.1.0"
39+
__version__ = "1.2.0"
4040
__author__ = "Mohammad Rasol Esfandiari"
4141
__email__ = "[email protected]"
4242
__license__ = "MIT"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "pyhetznerserver"
7-
version = "1.1.0"
7+
version = "1.2.0"
88
description = "A modern, type-safe Python library for Hetzner Cloud Server management"
99
readme = "README.md"
1010
license = {text = "MIT"}

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
setup(
2121
name="pyhetznerserver",
22-
version="1.1.0",
22+
version="1.2.0",
2323
author="Mohammad Rasol Esfandiari",
2424
author_email="[email protected]",
2525
description="A modern, type-safe Python library for Hetzner Cloud Server management",

0 commit comments

Comments
 (0)