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

ml6team / fondant / 7977957044
91%

Build:
DEFAULT BRANCH: main
Ran 20 Feb 2024 06:08PM UTC
Jobs 3
Files 60
Run time 3s
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.596% (-0.003%) from 91.599%
7977957044

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.

6049 of 6604 relevant lines covered (91.6%)

0.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 test-3.10 - 7977957044.1 20 Feb 2024 06:11PM UTC 0
91.6
2 test-3.11 - 7977957044.2 20 Feb 2024 06:11PM UTC 0
91.6
3 test-3.9 - 7977957044.3 20 Feb 2024 06:11PM UTC 0
91.59
Source Files on build 7977957044
Detailed source file information is not available for this build.
  • Back to Repo
  • a172ab3f on github
  • Prev Build on main (#7976123492)
  • Next Build on main (#7991741624)
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