zentra-api

A Python package for building FastAPI projects faster.

MIT License

Downloads
600
Stars
0

Bot releases are visible (Hide)

zentra-api - v0.1.12 Latest Release

Published by github-actions[bot] about 2 months ago

๐Ÿ› Bug Fixes

  • (alembic) Added missingini template file.

For a full list of version changes, visit the changelog.
For commit history for this release, see commits.

zentra-api - v0.1.11

Published by github-actions[bot] 2 months ago

๐Ÿš€ Features

  • (init) Added --hide-output flag for omitting console output.

๐Ÿงช Testing

  • (templates) Updated template tests to pass.
  • (output) Added tests for logging and output messages.
  • (init) Added error test cases for coverage.

For a full list of version changes, visit the changelog.
For commit history for this release, see commits.

zentra-api - v0.1.10

Published by github-actions[bot] 2 months ago

๐Ÿš€ Features

  • (alembic) Added alembic integration.

๐Ÿ› Bug Fixes

  • (template) Fixed invalid imports and config bugs.

๐Ÿšœ Refactor

  • (poetry) Simplified Poetry script creation.
  • (scripts) Moved Poetry scripts to separate directory.

โš™๏ธ Miscellaneous Tasks

  • (workflows) Moved codecov into separate workflow

For a full list of version changes, visit the changelog.
For commit history for this release, see commits.

zentra-api - v0.1.9

Published by github-actions[bot] 2 months ago

๐Ÿš€ Features

  • (template) Added deployment template files with build command

๐Ÿ› Bug Fixes

  • (build) Fixed build issues with Django projects

๐Ÿšœ Refactor

  • (template) Moved template files to separate directory
  • (setup) Simplified template directory retrieval
  • (msgs) Updated output messages for init command for clarity
  • (config) Expanded configuration settings for usability
  • (template) Updated template config file structure to simplify
  • (config) Updated algorithm type to specific options
  • (cli) Updated new-key command logic to simplify
  • (env) Expanded environment variable template
  • (setup) Enhanced dynamic env file updates
  • (setup) Updated init command logic to include Django projects
  • (setup) Removed Django templates and settings - discontinued

๐Ÿงช Testing

  • (msgs) Fixed broken message tests
  • (config) Added and updated tests for config
  • (cli) Refactored key_length method to fixture

Build

  • (poetry) Updated FastAPI to latest package version

For a full list of version changes, visit the changelog.
For commit history for this release, see commits.

zentra-api - v0.1.8

Published by github-actions[bot] 3 months ago

๐Ÿšœ Refactor

  • (auth) Added Field declarations to model attributes for docs

Build

  • (poetry) Removed Poetry as required dependency in package

For a full list of version changes, visit the changelog.
For commit history for this release, see commits.

zentra-api - v0.1.7

Published by github-actions[bot] 3 months ago

๐Ÿ› Bug Fixes

  • (auth) Fix broken config import in templates

๐Ÿšœ Refactor

  • (template) Removed redundant code

๐Ÿงช Testing

  • (poetry) Refactor poetry file builder tests to pass
  • (coverage) Added coverage settings with omits for API tested files
  • (template) Added init project tests (99% coverage) for quickstart

For a full list of version changes, visit the changelog.
For commit history for this release, see commits.

zentra-api - v0.1.6

Published by github-actions[bot] 3 months ago

๐Ÿ› Bug Fixes

  • (auth) Update token route output to fix bug
  • (poetry) Fixed Poetry dev dependencies group assignment

๐Ÿšœ Refactor

  • (db) Moved db models to separate folder for scalability
  • (auth) Refactor route output responses for best practice

๐Ÿงช Testing

  • (auth) Refactor time-based tests to pass

For a full list of version changes, visit the changelog.
For commit history for this release, see commits.

zentra-api - v0.1.5

Published by github-actions[bot] 3 months ago

๐Ÿš€ Features

  • (settings) Add TOKEN_URL parameter to AuthConfig

๐Ÿ› Bug Fixes

  • (auth) Token authentication bug in auth router

๐Ÿšœ Refactor

  • (auth) Update token method name for clarity
  • (db) Add DB prefix to DB model class names for clarity
  • (auth) Add response models to methods

For a full list of version changes, visit the changelog.
For commit history for this release, see commits.

zentra-api - v0.1.4

Published by github-actions[bot] 3 months ago

๐Ÿงช Testing

  • (setup) Fix broken tests
  • (setup) Fix secret key length error

For a full list of version changes, visit the changelog.
For commit history for this release, see commits.

zentra-api - v0.1.3

Published by github-actions[bot] 3 months ago

๐Ÿš€ Features

  • (command) Add new-key for secret key generation with tests
  • (setup) Add automatic secret key creation during init

๐Ÿ› Bug Fixes

  • (bcrypt) Remove passlib and add custom bcrypt alternative
  • (command) Convert port to string in run-dev

๐Ÿšœ Refactor

  • (auth) Apply BcryptContext to Settings

Build

  • (poetry) Update toml file

For a full list of version changes, visit the changelog.
For commit history for this release, see commits.

zentra-api - v0.1.2

Published by Achronus 3 months ago

Fixes

  • Update Poetry toml creation to correctly tag groups as [tool.poetry.<item>]
  • Update SQLConfig and AuthConfig attributes to correct SQL table creation
  • Update template file Token import to correct path
  • Add is_active to CreateUser in template files
zentra-api - v0.1.0

Published by Achronus 3 months ago

First Release

  • Includes init command for creating a project with a predefined template
  • Plus, utility methods for creating response model schemas with zero effort
Package Rankings
Top 27.33% on Pypi.org
Badges
Extracted from project README
codecov