Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: pyproject.toml to poetry #150

Merged
merged 3 commits into from
Aug 13, 2024
Merged

Conversation

MyuddinKhatri
Copy link
Collaborator

@MyuddinKhatri MyuddinKhatri commented Aug 12, 2024

issue #120

Added backport config - https://github.com/tibdex/backport
Labels to be added - backport version-15 and backport version-14

Refactor pyproject to poetry

Added pre-commit config from test_utils -

  • update_pre_commit_config
  • validate_copyright
  • clean_customized_doctypes
  • validate_customizations
  • validate_python_dependencies
  • validate_javascript_dependencies

Added pytest-coverage

Copy link

github-actions bot commented Aug 12, 2024

Coverage

Coverage Report
FileStmtsMissCoverMissing
__init__.py10100% 
customize.py24240%1–2, 4, 7–16, 21–29, 41–42
hooks.py150100% 
install.py24240%1, 3, 6–14, 17–18, 21, 24–25, 27–28, 30, 32–33, 35, 39–40
beam
   __init__.py00100% 
   barcodes.py733650%13–15, 23–25, 27–29, 33, 39–43, 47–48, 54, 64, 72, 79, 82–83, 89–90, 96, 102, 108, 114, 121, 124–127, 129–130
   boot.py440%1, 3, 6–7
   handling_unit.py683351%16, 19, 40–42, 60, 71–72, 74–75, 77–78, 80, 82–85, 87–89, 91, 93, 95–96, 101, 103, 107, 109–110, 113, 115–116, 124
   printing.py826421%15–16, 29–40, 42–45, 54–58, 62–63, 65–66, 75–79, 82–83, 89–91, 98–99, 101–103, 105–106, 108, 113, 115–116, 131–136, 138–147
beam/doctype
   __init__.py00100% 
beam/doctype/handling_unit
   __init__.py9366%9–11
   handling_unit.py150100% 
   test_handling_unit.py30100% 
beam/overrides
   stock_entry.py611280%62–68, 74–75, 91, 119, 121
beam/print_format
   __init__.py00100% 
beam/print_format/handling_unit_6x4_zpl_format
   __init__.py00100% 
beam/print_format/handling_unit_label
   __init__.py00100% 
beam/print_format/item_barcode
   __init__.py00100% 
beam/print_format/labelary_print_preview
   __init__.py00100% 
beam/print_format/warehouse_barcode
   __init__.py00100% 
beam/report
   __init__.py00100% 
beam/report/handling_unit_traceability
   __init__.py00100% 
   handling_unit_traceability.py44440%4–6, 9–11, 30–32, 34–35, 37–38, 41–42, 45–46, 48–49, 51–52, 54–55, 57, 63–65, 67–69, 71, 74–77, 79–81, 83–86, 89–90
beam/scan
   __init__.py1241984%17, 21–22, 27, 35, 67, 114–115, 125, 127–128, 132, 136–137, 140, 170, 199, 201, 219
   config.py26260%1, 3, 6–14, 16–18, 20–23, 25–27, 29–32, 34
tests
   conftest.py230100% 
   test_handling_unit.py3595983%16–17, 19–20, 463, 483, 524, 534, 561, 564–565, 568–577, 584–587, 596–598, 600–601, 603–605, 613, 620, 622–628, 630, 640–643, 652–655, 657–659, 667, 674–676, 678
   test_hooks_override.py400100% 
   test_scan.py250100% 
www
   __init__.py00100% 
TOTAL102034865% 

pyproject.toml Show resolved Hide resolved
@agritheory agritheory merged commit 66c2c49 into version-14 Aug 13, 2024
6 checks passed
@Alchez Alchez deleted the refactor-pyproject.toml branch August 14, 2024 05:33
Repository owner deleted a comment from github-actions bot Aug 16, 2024
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.

3 participants