Skip to content

Releases: davidjrice/autopytest

v0.0.11

05 Apr 12:26
baba97a
Compare
Choose a tag to compare

0.0.11 (2024-04-05)

Bug Fixes

  • Refurb FURB149 & FURB184 compliance (#62) (4844c88)

v0.0.10

21 Nov 18:23
70cd256
Compare
Choose a tag to compare

0.0.10 (2023-11-21)

Bug Fixes

  • ci: qodana build should install pip dependencies (a0848e7)

Documentation

  • add codacy badge to README (76930ce)

v0.0.9

21 Nov 14:38
257f3a1
Compare
Choose a tag to compare

0.0.9 (2023-11-21)

Bug Fixes

  • build: add packaging as a dependency (9ceb234)
  • ci: code climate coverage reporting (2accc92)
  • ci: correct codacy config file format (b99a402)
  • ci: release please token (750800c)
  • ci: remove coverage reporting to fix main (07d0628)

Documentation

  • improve formatting of markdown files (#21) (8d5b12b)

0.0.8

05 Nov 12:41
Compare
Choose a tag to compare
  • 🐛 fix: run the correct path for when individual tests are modified

  • ♻️ refactor: Autotest class and update tests for improved type safety and readability

  • 🔧 build: lcov configuration

  • 🧪 tests: add test for the start method, refactor logs and initialisation

  • 🧽 lint: fix warning

  • 🧪 tests: add basic test for on_modified handler

  • 🧪 tests: add lcov configuration

  • 🧪 tests: add more coverage for File class

  • 🔨 build: configure all tools cache / output directories

  • Full Changelog: 0.0.7...0.0.8

0.0.7

31 Oct 17:13
Compare
Choose a tag to compare

Full Changelog: 0.0.6...0.0.7

0.0.6

28 Oct 18:41
d1fd4e3
Compare
Choose a tag to compare
  • 🔧 build: remove deprecated gha config
  • 👷 ci: test against Python 3.10
  • ♻️ refactor: python 3.10 support
  • ♻️ refactor: extract config class
  • 🔧 build: add helper Make tasks
  • ⚡️ performance: add default ignore paths to include common Python project files
  • 🔧 build: specify dev dependencies in pyproject.toml
  • 🐛 fix: specify correct regex for .py file matching
  • 🐛 fix: expand source parent path for macOS support
  • ♻️ refactor: extract File class to handle test path detection
  • ♻️ refactor: improve test coverage
  • 🔧 add make command for generating coverage
  • ⚡️ add more default ignore patterns
  • ⚡️ ignore directory change events
  • ✨ disable pytest-cov output
  • ✨ disable pytest header
  • ✅ tests: improve build to aggregate test coverage across python versions and fail if less than a certain percentage
  • ✅ ci: passing build on windows
  • 👷 ci: add python 3.10 to build and add linters

0.0.5

20 Oct 05:53
Compare
Choose a tag to compare
  • fix: fully support mac and linux envs

0.0.4

20 Oct 05:24
Compare
Choose a tag to compare
  • add logging of matcher config
  • fix: expand absolute path when configuring matchers
  • fix: use correct config

0.0.3

20 Oct 04:38
Compare
Choose a tag to compare
  • allow configuration of include_source_dir_in_test_path to support different directory structures (default is true)
  • improve documentation regarding new config

0.0.2

17 Oct 13:12
Compare
Choose a tag to compare
  • improve logging
    • adds logging for when a file is modified
    • adds logging for when a test file cannot be found
  • if there is no matching unit test file, run the entire suite