-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Sooooo
- Credentials in json file instead of environment variables or
.env(why env?) - Reading of static files over and over again (image templates, fonts, etc...)
- Saving to tmp instead of io buffers (BytesIO)
- Three different image processing libraries instead of just pillow
- Sync io code in async codebase like file write/read (easy fix) or usage of request instead of aiohttp/httpx
- No formatting at all (best formatter ever) and probably no linting (I recommend ruff, which is the better replacement for flake8)
requirements.txtcontains not only project dependencies but also everything that was invenv- Requirements are locked to one version, so no patches (for requirements "allow compatible versions" syntax is "~="
- No docker configuration for easy deployment
Not an issue, butpyproject.toml(PEP-621) is better for development configs, project metadata and dependencies, you can also use poetry to manage it
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request