Skip to content

v0.6.3 (2022-09-27)

Compare
Choose a tag to compare
@engineervix engineervix released this 27 Sep 21:14
· 91 commits to master since this release
5863673

What's changed in this release

🐛 Bug Fixes

  • add configuration for npm as well (84e25c3)
  • Name doesn’t conform to conventions (dfa7300)
  • One-line docstring should fit on one line with quotes (de92f8d)
  • put correct labels (7d3c3fb)
  • remove non-existent reference to favicon.png in template (bc81283)
  • requirements.txt to reduce vulnerabilities (e9ed814)
  • requirements.txt to reduce vulnerabilities (c0a6730)
  • requirements.txt to reduce vulnerabilities (d7d8f56)
  • requirements.txt to reduce vulnerabilities (b1bfdf0)
  • requirements.txt to reduce vulnerabilities (0cef07a)
  • requirements.txt to reduce vulnerabilities (e5dd48e)

♻️ Code Refactoring

  • avoid too many return statements within function (678a233)
  • move env variables to repository root (b3beab3)
  • only initialize debugtoolbar if app.debug is True (c247c3d)
  • package.json: refactor to suit current setup (3155340)
  • rearrange the project structure (ba01c1c)
  • reduce cognitive complexity (ed7621a)
  • remove else after try..except (e53cb61)
  • rename project to ten-lists (#104) (579f6c6)
  • update references to env variables in config (5693c14)
  • webapp: refactor code and write simple test using pytest-flask (00cae26)

💄 Styling

  • run black, isort and flake8 on entire codebase (0c1d8d1)

⚙️ Build System

  • deps-dev: [Snyk] Security upgrade py from 1.9.0 to 1.10.0 (d1e39c0), closes #138
  • deps-dev: add isort (26a7df0)
  • deps-dev: bump black from 21.7b0 to 21.12b0 (6465b27)
  • deps-dev: bump black to 21.7b0 (fcf9240)
  • deps-dev: bump clean-css from 5.1.2 to 5.1.3 (#269) (2981d45)
  • deps-dev: bump faker from 8.8.2 to 8.10.0 (#274) (28d843f)
  • deps-dev: bump grunt from 1.2.1 to 1.3.0 (f2504f1)
  • deps-dev: bump grunt from 1.2.1 to 1.3.0 (855b8d2)
  • deps-dev: bump grunt-contrib-cssmin from 3.0.0 to 4.0.0 (820757f)
  • deps-dev: bump gtts from 2.2.2 to 2.2.3 (#264) (0a74da8)
  • deps-dev: fix vulnerabilities using npm audit fix (5031d6e)
  • deps-dev: install invoke and commitizen (1396874)
  • deps-dev: npm install cross-env -D (a62e021)
  • deps-dev: update dependency clean-css to v5.1.5 (#310) (a54030c)
  • deps-dev: update dependency doc8 to v0.9.0 (7ea2d2d)
  • deps-dev: update dependency faker to v8.10.1 (c1c6d0a)
  • deps-dev: update dependency faker to v8.10.2 (a89e7c2)
  • deps-dev: update dependency faker to v8.10.3 (f909040)
  • deps-dev: update dependency faker to v8.11.0 (fe35420)
  • deps-dev: update dependency gtts to v2.2.3 (7633536)
  • deps-dev: update dependency pre-commit to v2.14.0 (e91927f)
  • deps-dev: update dependency sentry-sdk to v1.3.0 (87ee9e7)
  • deps-dev: update dependency sentry-sdk to v1.3.1 (ba5c11a)
  • deps-dev: update dependency tqdm to v4.61.2 (d8bef01)
  • deps-dev: update dependency tqdm to v4.62.0 (f56cf5b)
  • deps: bump autopep8 from 1.5.4 to 1.5.5 (b82c134)
  • deps: bump autopep8 from 1.5.5 to 1.5.7 (feda8e1)
  • deps: bump black from 20.8b1 to 21.5b1 (05881db)
  • deps: bump black from 21.5b1 to 21.5b2 (1b942a8)
  • deps: bump black from 21.5b2 to 21.6b0 (#258) (e478763)
  • deps: bump bootstrap from 4.3.1 to 4.6.0 (#228) (86cad0b)
  • deps: bump bpython from 0.20.1 to 0.21 (561f34f)
  • deps: bump faker from 5.4.0 to 5.5.0 (32dd750)
  • deps: bump faker from 5.5.0 to 5.5.1 (2420048)
  • deps: bump faker from 5.5.1 to 5.6.0 (003afeb)
  • deps: bump faker from 5.6.0 to 5.6.1 (d775658)
  • deps: bump faker from 5.6.1 to 5.6.3 (69ebd9b)
  • deps: bump faker from 5.6.3 to 5.6.5 (25a8ef5)
  • deps: bump faker from 5.6.5 to 5.7.0 (b84ded5)
  • deps: bump faker from 5.7.0 to 5.8.0 (20913e7)
  • deps: bump faker from 8.1.3 to 8.2.0 (bf161f0)
  • deps: bump faker from 8.8.0 to 8.8.2 (#268) (7d755de)
  • deps: bump flask-httpauth from 4.2.0 to 4.3.0 (f1b10e4)
  • deps: bump flask-httpauth from 4.3.0 to 4.4.0 (d889cbd)
  • deps: bump holderjs from 2.9.7 to 2.9.9 (416b735)
  • deps: bump jquery from 3.5.1 to 3.6.0 (#226) (566059c)
  • deps: bump pip-chill from 1.0.0 to 1.0.1 (39289e2)
  • deps: bump pip-tools from 6.1.0 to 6.2.0 (#266) (681cbf5)
  • deps: bump pre-commit from 2.9.3 to 2.10.0 (c9e0819)
  • deps: bump pytest-cov from 2.10.1 to 2.11.0 (1811a7a)
  • deps: bump pytest-cov from 2.11.0 to 2.11.1 (9db260d)
  • deps: bump pytest-cov from 2.11.1 to 2.12.0 (84a2cfb)
  • deps: bump python packages (1c04f88)
  • deps: bump python-dotenv from 0.15.0 to 0.17.1 (06770e3)
  • deps: bump python-dotenv from 0.17.1 to 0.18.0 (#265) (db2a8a5)
  • deps: bump sentry-sdk[flask] from 0.19.5 to 1.1.0 (85df934)
  • deps: bump sentry-sdk[flask] from 0.19.5 to 1.1.0 (9e645a4)
  • deps: bump sentry-sdk[flask] from 1.1.0 to 1.3.0 (#275) (147235f)
  • deps: bump some outdated python dependencies (c60e8fa)
  • deps: bump tqdm from 4.55.1 to 4.56.0 (fe50556)
  • deps: bump tqdm from 4.61.1 to 4.61.2 (#273) (e6f34df)
  • deps: pin markupsafe==2.0.1 (ec6d15e)
  • deps: update dependency flask to v1.1.4 (f90ea2f)
  • deps: update dependency flask-moment to v1.0.2 (1a4076a)
  • deps: update dependency python-dotenv to v0.18.0 (46ba511)
  • deps: update dependency python-dotenv to v0.19.0 (89c923a)
  • deps: update Node.js dependencies (2a9c2e7)
  • dockerize project (752fe86)
  • install & configure standard-version, commitizen, cz-conventional-changelog (630bb7a)
  • refactor Gruntfile to suit updated setup (51db7b9)
  • streamline dependencies using pip-chill (de84186)
  • update Gruntfile Browsersync task and run prettier (d811de6)

👷 CI/CD

  • add Codacy Coverage Reporter (94e6de5)
  • add codeclimate configuration (e4eb74d)
  • add dependencies label to pin update type (4a3a173)
  • add docker to renovate configuration (1dc40ac)
  • add GitHub Actions release job (ebfdf93)
  • add linting tasks (#287) (345dfe3)
  • add renovate.json (#276) (ddddb13)
  • automerge pin update types (6fcee42)
  • configure renovate (4e34ff1)
  • deps: update precommit hook pre-commit/pre-commit-hooks to v3.4.0 (f57279c)
  • deps: update precommit hook pre-commit/pre-commit-hooks to v4 (#301) (7d1d0a3)
  • deps: update precommit hook pycqa/flake8 to v3.9.2 (0812664)
  • fix renovate config (#285) (e9dedcb)
  • fix renovate config (#285) (992cd16)
  • fix typo (pyest --> pytest) (6699ff6)
  • initial setup of env variables for tests (aec6ec1)
  • install global npm packages as root (2282eff)
  • remove dependabot.yml configuration file (f5dee2d)
  • switch from circleci/python:3.7 to cimg/python:3.8-node (4dbf8d7)
  • update circleCI config (76ae8d7)
  • update greeting message for issue submission (bea69e6)

✅ Tests

  • add dirs_exist_ok=True to copytree command (90fe44d)
  • update coverage configuration (a1bf839)
  • write more tests for the webapp (#286) (31ce52d)

📝 Docs

  • cleanup changelog in preparation for conventional changelog (9238cb0)
  • hardcode issue URL (7a57f87)
  • README: update the docs (8c0a4ea)
  • update README (427cbca)
  • update README TOC and remove requires.io badge (a178b3e)