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

ml6team / fondant / 7977957044 / 1
91%
main: 91%

Build:
DEFAULT BRANCH: main
Ran 20 Feb 2024 06:11PM UTC
Files 20
Run time 1s
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

20 Feb 2024 06:04PM UTC coverage: 91.599%. Remained the same
7977957044.1

push

github

web-flow
Add pre- and post-build script to work around Poetry bug (#868)

The new packaging strategy introduced in #849 doesn't work correctly for
wheels due to a bug in poetry
(https://github.com/python-poetry/poetry/issues/8994), which breaks
installing both from Github and PyPi. This PR introduces a workaround.

Since the bug is related to the `src` directory, this workaround adds a
`pre-build/sh` script which unpacks the `src` directory before building,
and a `post-build.sh` script which moves the package back into the `src`
directory afterwards.

This leads to the following result:
- Installing from Github leads to an installation including all
component files
- Installing locally without running the build script leads to an
installation including all component files
- Installing from PyPi leads to an installation with only the
`fondant_component.yaml` files for each component

In the ideal case, we get the same result for all installation methods,
but this already at least leads to a working result for each method.

2017 of 2202 relevant lines covered (91.6%)

0.92 hits per line

Source Files on job test-3.10 - 7977957044.1
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 7977957044
  • a172ab3f on github
  • Prev Job for on main (#7976123492.1)
  • Next Job for on main (#7991741624.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc