@@ -4,16 +4,16 @@ build-backend = "hatchling.build"
44
55[project ]
66name = " filantropia-solar"
7- version = " 1.0.3 "
7+ version = " 1.2.1 "
88description = " Advanced Solar Energy Analysis Application for Portuguese PV Installations"
99readme = " README.md"
1010license = {text = " MIT" }
1111requires-python = " >=3.11"
1212authors = [
13- {name = " FilantropiaSolar Team" , email = " team@filantropia-solar.com " },
13+ {name = " WeRa Global Team" , email = " contact@wera.global " },
1414]
1515maintainers = [
16- {name = " FilantropiaSolar Team" , email = " team@filantropia-solar.com " },
16+ {name = " WeRa Global Team" , email = " contact@wera.global " },
1717]
1818keywords = [
1919 " solar energy" ,
@@ -125,6 +125,9 @@ dev = [
125125 " hypothesis>=6.96.0,<7.0.0" , # Property-based testing
126126 " factory-boy>=3.3.0,<4.0.0" , # Test data generation
127127 " freezegun>=1.4.0,<2.0.0" , # Time mocking
128+ # Installer and build
129+ " pyinstaller>=6.3.0,<7.0.0" , # For freezing
130+ " pynsist>=2.10,<3.0.0" , # For NSIS installer build
128131
129132 # Code quality
130133 " ruff>=0.2.0,<1.0.0" , # Fast linter & formatter
@@ -147,6 +150,9 @@ dev = [
147150 " memory-profiler>=0.61.0" ,
148151 " line-profiler>=4.1.0" ,
149152]
153+ windows = [
154+ " pywin32>=306,<307"
155+ ]
150156
151157# All optional dependencies
152158all = [
0 commit comments