• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Ghini / ghini.desktop
58%
master: 62%

Build:
Build:
LAST BUILD BRANCH: ghini-3.1-dev
DEFAULT BRANCH: master
Repo Added 14 Jan 2016 12:18PM UTC
Files 81
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH ghini-3.1-dev
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • V1.0.59
  • V1.0.75
  • comradekingu-patch-2
  • dependabot/pip/pillow-12.3.0
  • ghini-1.0
  • ghini-1.0-dev
  • ghini-1.0-mrbg
  • ghini-1.1
  • ghini-1.1-dev
  • ghini-3.1-dev
  • issue-0034
  • master
  • revert-286-ghini-1.0-wininstaller
  • v1.0.82
  • v1.0.85
  • v1.0.87
  • v1.0.88
  • v1.0.89
  • v1.0.90

24 Sep 2026 08:41AM UTC coverage: 58.442%. Remained the same
35977082800

push

github

Mario Frasca
fix(distribute): for a frozen windows exe, we need manual includes

PyGObject's Gtk/Gdk/etc. convenience API (positional Gtk.ListStore(str),
ListStore.append([...]), and more) only exists through override modules,
dynamically imported by gi/overrides/__init__.py via
importlib.import_module() - this import, just the same as for
lxml._elementpath, is invisible to modulefinder. This is a long-documented
issue across py2exe/cx_Freeze/PyInstaller alike when freezing PyGObject
apps (e.g. sourceforge.net/p/pygobjectwin32/tickets/40).

13074 of 22371 relevant lines covered (58.44%)

0.58 hits per line

Relevant lines Covered
Build:
Build:
22371 RELEVANT LINES 13074 COVERED LINES
0.58 HITS PER LINE
Source Files on master
  • Tree
  • List 81
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
35977082800 ghini-3.1-dev fix(distribute): for a frozen windows exe, we need manual includes PyGObject's Gtk/Gdk/etc. convenience API (positional Gtk.ListStore(str), ListStore.append([...]), and more) only exists through override modules, dynamically imported by gi/overri... push 24 Sep 2026 08:48AM UTC Mario Frasca github
58.44
35829435318 ghini-3.1-dev fix(syntax): corrected syntax on legacy script push 23 Sep 2026 07:03AM UTC Mario Frasca github
58.44
34323499744 ghini-3.1-dev refactor: Avoid Gtk.ListStore/TreeStore positional-arg constructor Gtk.ListStore(*column_types) / Gtk.TreeStore(*column_types) only work via a PyGObject override that intercepts the constructor; plain GObject.Object.__init__() itself accepts no p... push 09 Sep 2026 07:27AM UTC Mario Frasca github
58.44
34125811493 ghini-3.1-dev fix(distribute): bundle internally imported modules push 07 Sep 2026 01:13PM UTC Mario Frasca github
58.43
34100703754 ghini-3.1-dev fix(distribute): bundle resource files push 07 Sep 2026 08:32AM UTC Mario Frasca github
58.43
34095434333 ghini-3.1-dev fix(distribute): disable the map if Champlain not found push 07 Sep 2026 07:30AM UTC Mario Frasca github
58.43
33861234958 ghini-3.1-dev fix(distribute): disable the map if Champlain not found push 04 Sep 2026 10:05AM UTC Mario Frasca github
58.44
33850825127 ghini-3.1-dev fix(distribute): bundle Gtk3 runtime files push 04 Sep 2026 07:57AM UTC Mario Frasca github
58.46
33486239071 ghini-3.1-dev fix(typing): import Any and Optional where needed push 01 Sep 2026 08:26AM UTC Mario Frasca github
58.46
32950089081 ghini-3.1-dev fix(distribute) remove use of cache, which wasn't doing its job. instead of trying to fix it, just removed it. push 26 Aug 2026 08:57AM UTC Mario Frasca github
58.46
See All Builds (1092)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc