Skip to content

v1.0.0

Compare
Choose a tag to compare
@Athroniaeth Athroniaeth released this 03 Feb 20:18
· 4 commits to main since this release
9ed2d7e

Version v1.0.0

  • Date: 2024-02-03
  • Version: >=3.8 and <=3.12
  • Note : this version break major versioning, because old acceptation test fail for this reason

branch: "feature/lock-fixture"

  • Status: Finish
  • Note: Branch containing the base of the pytest fixture 'lock', it must be able to easily integrate new functions, CLI arguments, etc…
  • Modified --lock argument, now target only test with lock fixture
    • The tests with the lock fixture had skipped status, now they have passed status
    • The tests without the lock fixture had passed status, now they have skipped status

branch: "feature/fixture-lock-pickle"

  • Status: Finish
  • Note: This branch requires that the branch "feature/fixture-lock-method" be finalized.
  • Add pickle extension for lock.lock to support more types of data
  • Now pickle is the default extension for lock.lock if no extension is specified

branch: "feature/fixture-lock-clean"

  • Status: Start
  • Note: This branch requires that the branch "feature/fixture-lock-method" be finalized.
  • If test use --lock and --clean argument, then clean all unused cache files
  • If test use --lock and --clean argument and --only-skip argument, then do anything, it's certainly a mistake (why clean only test with existing lock ?)
  • If test use --lock and --clean argument and --simulate argument, list all unused cache files who will be removed without remove them.
  • If test use --lock and --clean argument and --lock-date argument, thrown exception (can't lock a remove cache file)