Skip to content

Conversation

@TOsmanov
Copy link

@TOsmanov TOsmanov commented Mar 14, 2025

Workflows:

  • Tests and lint are separated

Base Foliant backend:

  • Added the partial_copy method, which copies files according to a given list
  • Added tests

CLI:

  • Added the prepare_list_of_files method, which prepares a list of files from a user-specified string

Utils:

  • Updated for compatibility with Python 3.9

Other

  • Python 3.9 is now the minimum required version
  • Added scripts for running tests and for running tests in Docker

@TOsmanov TOsmanov force-pushed the add-partial-copy branch 3 times, most recently from c595750 to 846bce4 Compare March 20, 2025 13:43
@TOsmanov TOsmanov force-pushed the add-partial-copy branch 2 times, most recently from a52146d to ab12f21 Compare March 21, 2025 08:51
@TOsmanov TOsmanov force-pushed the add-partial-copy branch 8 times, most recently from e4af58a to 1ebf3c5 Compare April 17, 2025 13:31
@codecov
Copy link

codecov bot commented May 14, 2025

Codecov Report

❌ Patch coverage is 80.95238% with 44 lines in your changes missing coverage. Please review.
✅ Project coverage is 77.81%. Comparing base (9a39e1f) to head (15b616d).

Files with missing lines Patch % Lines
foliant/partial_copy.py 76.57% 41 Missing ⚠️
foliant/cli/make.py 90.47% 2 Missing ⚠️
foliant/backends/base.py 92.30% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master      #75      +/-   ##
==========================================
+ Coverage   76.88%   77.81%   +0.92%     
==========================================
  Files          14       15       +1     
  Lines         398      613     +215     
==========================================
+ Hits          306      477     +171     
- Misses         92      136      +44     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@TOsmanov TOsmanov force-pushed the add-partial-copy branch 2 times, most recently from 695c683 to ff834f7 Compare May 16, 2025 08:43
@TOsmanov TOsmanov force-pushed the add-partial-copy branch from ff834f7 to 8d7ccd6 Compare May 16, 2025 10:20
@TOsmanov TOsmanov force-pushed the add-partial-copy branch from 3016f04 to d18bb02 Compare May 16, 2025 10:59
@TOsmanov TOsmanov force-pushed the add-partial-copy branch from f3e2907 to 480df1f Compare May 22, 2025 10:12
@TOsmanov TOsmanov marked this pull request as ready for review October 14, 2025 11:32
@TOsmanov TOsmanov requested a review from holamgadol October 14, 2025 11:32
@TOsmanov TOsmanov marked this pull request as draft October 17, 2025 05:35
@TOsmanov TOsmanov marked this pull request as ready for review October 17, 2025 06:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants