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

feat(manager/pip-compile): Change fileMatch behaviour to target pip-compile output files #26858

Merged

Commits on Jan 25, 2024

  1. Change fileMatch behaviour to target pip-compile output files

    Now package files are infered from command embeded in output file header. This should enable support for additional package managers that use files like setup.py, setup.cfg and those conforming to PEP 621.
    
    Command extraction from header has been moved to common module, as it will be reused in lockedDependencyUpdate and other functions.
    not7cd committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    3362e51 View commit details
    Browse the repository at this point in the history
  2. Comment

    not7cd committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    831a7fd View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Fix command parsing

    not7cd committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    26f9873 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b90a58c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9ed099 View commit details
    Browse the repository at this point in the history
  4. Refactor matchManager

    not7cd committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    3c46844 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    79d1722 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    44fbf50 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    81a8a70 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    51d44b7 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Configuration menu
    Copy the full SHA
    3e592e9 View commit details
    Browse the repository at this point in the history
  2. Refactor extractHeaderCommand

    not7cd committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    3e2fb11 View commit details
    Browse the repository at this point in the history
  3. Refactor option check

    not7cd committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    c036103 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Configuration menu
    Copy the full SHA
    8ed2da3 View commit details
    Browse the repository at this point in the history
  2. Minor refactor

    not7cd committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    ee1bb3b View commit details
    Browse the repository at this point in the history
  3. Refactor extractHeaderCommand

    not7cd committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    9ed1bf6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    59f52db View commit details
    Browse the repository at this point in the history
  5. Dont return default command

    not7cd committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    0ef5c2e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b49257b View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Fix tests

    not7cd committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    3120701 View commit details
    Browse the repository at this point in the history
  2. Add tests for common module

    not7cd committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    8bbe10d View commit details
    Browse the repository at this point in the history
  3. Add more tests

    not7cd committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    5dd3f37 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. More tests & fixes

    not7cd committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    0e3e580 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    384154b View commit details
    Browse the repository at this point in the history
  3. Change custom command handling

    Allow extraction and parsing but don't contruct command if custom
    not7cd committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    44f7518 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae89f9b View commit details
    Browse the repository at this point in the history
  5. Test extract

    not7cd committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    e2c356a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    71ffc8b View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    d35fc1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a51bec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ddd485 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    14def15 View commit details
    Browse the repository at this point in the history
  2. Refactor extract

    not7cd committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    8e1b8fc View commit details
    Browse the repository at this point in the history
  3. eslint

    not7cd committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    91491e5 View commit details
    Browse the repository at this point in the history
  4. refactor try catch

    not7cd committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    77a054f View commit details
    Browse the repository at this point in the history
  5. test for malformed files

    not7cd committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    11b11ca View commit details
    Browse the repository at this point in the history
  6. test: Add empty lockfile

    not7cd committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    45b5490 View commit details
    Browse the repository at this point in the history
  7. refactoring

    rarkins committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    09f0878 View commit details
    Browse the repository at this point in the history
  8. Update readme

    not7cd committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    8fffe74 View commit details
    Browse the repository at this point in the history
  9. fix

    not7cd committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    7b8f404 View commit details
    Browse the repository at this point in the history
  10. Remove empty file

    not7cd committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    968754e View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Quote args

    Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
    not7cd and viceice committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    a1d1c35 View commit details
    Browse the repository at this point in the history
  2. Remove unused beforeEach

    Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
    not7cd and viceice committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    36685d0 View commit details
    Browse the repository at this point in the history
  3. Import quote

    not7cd committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    02b7113 View commit details
    Browse the repository at this point in the history
  4. Revert code move

    not7cd committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    9319d7d View commit details
    Browse the repository at this point in the history
  5. Move PipCompileArgs

    not7cd committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    55d48a2 View commit details
    Browse the repository at this point in the history
  6. Move again :)

    not7cd committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    c547ace View commit details
    Browse the repository at this point in the history
  7. Remove unused

    not7cd committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    f63cf8e View commit details
    Browse the repository at this point in the history
  8. Import quote

    not7cd committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    e44eb4f View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Update lib/modules/manager/pip-compile/extract.spec.ts

    Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
    not7cd and viceice committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    8c65832 View commit details
    Browse the repository at this point in the history
  2. Review suggestions

    not7cd committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    4d96cd6 View commit details
    Browse the repository at this point in the history
  3. Remove resolver support

    not7cd committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    c5e2482 View commit details
    Browse the repository at this point in the history
  4. test to it

    Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
    not7cd and viceice committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    75763e5 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Remove type

    Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
    not7cd and viceice committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    9e48249 View commit details
    Browse the repository at this point in the history
  2. Don't parse with commander.js

    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    828b7fd View commit details
    Browse the repository at this point in the history
  3. Explicit test

    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    04307c8 View commit details
    Browse the repository at this point in the history
  4. Prefix all logger.debug

    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    2cd997a View commit details
    Browse the repository at this point in the history
  5. Prefix logger.warn

    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    9cf030a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cc9b13e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fed1c24 View commit details
    Browse the repository at this point in the history
  8. Fix test

    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    e380d70 View commit details
    Browse the repository at this point in the history
  9. Refactor dependency flowchart

    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    2eaf892 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1fd5ce0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    394b685 View commit details
    Browse the repository at this point in the history
  12. Disable coverage for constraints

    They are only parsed but not handled. For a feature request.
    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    23833f4 View commit details
    Browse the repository at this point in the history
  13. Rename to contraintsFiles

    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    7585f4c View commit details
    Browse the repository at this point in the history
  14. Sort

    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    ff456d0 View commit details
    Browse the repository at this point in the history
  15. Rename flowchart to graph

    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    6aa80ea View commit details
    Browse the repository at this point in the history
  16. Log header with trace

    Printing whole header is too verbose
    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    b4770e2 View commit details
    Browse the repository at this point in the history
  17. types

    Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
    not7cd and viceice committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    8290a8c View commit details
    Browse the repository at this point in the history
  18. nit

    not7cd committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    3e47306 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Update tests

    not7cd committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    ada4937 View commit details
    Browse the repository at this point in the history
  2. Fix option checks

    not7cd committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    b8a5bb8 View commit details
    Browse the repository at this point in the history
  3. Safeguard for emit index url

    not7cd committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    8b2f4fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    124ba28 View commit details
    Browse the repository at this point in the history
  5. code move

    not7cd committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    82773a8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5a81c5d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a35b7d5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    19c5255 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fefef52 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    657ddfd View commit details
    Browse the repository at this point in the history
  2. unused

    not7cd committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    1516c61 View commit details
    Browse the repository at this point in the history
  3. unused strict

    not7cd committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    bee09da View commit details
    Browse the repository at this point in the history
  4. Add test

    not7cd committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    9945e7b View commit details
    Browse the repository at this point in the history
  5. Fix test

    not7cd committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    7350c8c View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. rename packageFileContent

    not7cd committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    3ddd94a View commit details
    Browse the repository at this point in the history
  2. move

    not7cd committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    4b6d8f0 View commit details
    Browse the repository at this point in the history
  3. remove unused test

    not7cd committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    20a57b3 View commit details
    Browse the repository at this point in the history
  4. Add fileMatch migration

    not7cd committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    e3eaa75 View commit details
    Browse the repository at this point in the history
  5. cast to string

    not7cd committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    26169eb View commit details
    Browse the repository at this point in the history
  6. match all cases

    not7cd committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    b03ce91 View commit details
    Browse the repository at this point in the history
  7. Test migration

    not7cd committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    52d2378 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d20ec3e View commit details
    Browse the repository at this point in the history
  9. Remove test for no header

    not7cd committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    4c3f2ff View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. remove use of toMatchSnapshot

    not7cd committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    04fe123 View commit details
    Browse the repository at this point in the history