Shopyo

Latest version: v4.9.5

Safety actively analyzes 629436 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

4.1.2

Not secure
Feat

- api.templates.yo_render
- cli.py is added
that allows users to add their own project command

Fix

- version
- version
- style
- test syntax
- test for new command
- new command: shopyo.png
- Set logo to shopyo.png
- adding FLASK_APP is causing importError which causes shopyo initialise to fail. Commented that part for now
- auto create config
- tests
- collecstatic args not consistent with collectstatic
- sqlalchemy issue
- path bug
- path bug
- merge

Refactor

- add the shopyo info message before each command
- rename files and commmands
- delete unused files
- remove commented out code
- new command comaplete.
- update manage.py to match new cli
- new2 cli now added with basic tests
- add createmodule command
- add the new click command for collectstatic to replace the old on
- clean and write the shopyo initialise cmd
- use click for cli insteade of argv parsing

4.1.1

Not secure
Released 2021-05-10

* Fixed `python maanage.py COMMAND` not working for any commands other than `rundebug` or `initilaise` commands as explained in 13

4.1.0

Not secure
Released 2021-05-07

* refactored cli to use `Click` for individual commands. See [issue 473](https://github.com/Abdur-rahmaanJ/shopyo/issues/473) of the archived `shopyo` repo
* added `shopyo createmodule [OPTIONS] MODULENAME [BOXNAME]` cli to allow an option creating module with/without box in one command rather than doing `shopyo startbox BOXNAME` followed by `shopyo startsubapp MODUELNAME in BOXNAME`
* extend `shopyo new PROJNAME` command to `shopyo new [OPTIONS] [PROJNAME]` allowing the optional PROJNAME to create
the new project of same name as base directory name
* added `cli.py` with `shopyo new [OPTIONS] [PROJNAME]` command to allow users to add their click commands with example commands included. See [issue 474](https://github.com/Abdur-rahmaanJ/shopyo/issues/474) of the archived `shopyo` repo
* added verbose (`-v or --verbose`) option for each of the cli command to print extra information when running
any cli command
* made the printout of the cli commands to be consistent

3.9.4

Not secure
Released 2021-03-17


Unreleased

Feat

- support sqlalchemy 2.0

3.9.0

Not secure
Feat

- rm ecommerce
- add email confirmation disable option in configs
- add email confirmation
- added uploads protocol
- collectstatic command
- announcement module completed
- add CRUD DB model and other DB utilities

Fix

- new project README
- init docs
- api.init -> init
- errors
- errors
- forgot to commit pytest.ini file
- local workflow - pull_request
- local workflow
- local workflow
- rm files
- tests failing
- stable
- add shopyo as req
- virtual env not needed for new command
- README
- new command
- PR 396 tests failing and code not compiling.
- Added old admin module as appadmin
- all tests passing
- style
- 124 passing
- not redirect for login
- remove testing endpoint checks
- add flask-admin to requirements
- remove requests package requests package removed from requirements.txt and dev_requirements.txt fixes 383
- use thread join for testing send_async_email
- unused imports
- unreacheableline
- env now reads from json
- added get_self_static in module help
- docs + black
- flake8 and alerts where possible
- 340 merge caused unable to compile code now fixed
- running test does not clear shopyo.db
- theme path in theme/view.py
- lint
- login to auth renaming
- themes to static folder
- remove coverage report command as not needed
- error in the coverage run command
- linting errors
- added panel-control for back theme
- Added front theme in front folder (themes/front/...)
- remove theme info from app.py
- add check for anonymous user; correct flash message
- scrolling for long content
- failing test
- review issues with branch
- style errors
- replace pycodestyle with flake8
- add the SERVER_NAME in test config to allow url_for to be used without errors
- update tox to fix test warning. add tox to dev_requirements

Refactor

- use intance folder or .env to hide secrets
- separate requirements.txt and dev_requirements.txt
- update clean cmd arg and add tests
- readable tests for category module
- admin test with less code and easier to read
- change the name of crud db model
- add the crud helper class for admin models

3.3.6

Fix

- 221 message not flashing after contact form submit
- please login for access using shopyo notifications
- still delete category bug. closes 234
- modified requirements.txt path for setup.py
- change import statement layout, update travis
- remove the deprecaited yield fixture call causing warning
- partial alerts
- merge conflict on 2nd commit of previous branch
- tests
- correct the linting
- sphinx build command should be before changing directory
- marshmallow_sqlalchemy broken in python 3.5. Removing python 3.5 check
- dev_requriements.txt was misspelled in .travis.yml
- fixed the python linting errors
- docs
- add global.py in modules and removed dummy folder
- get_symbol_currency not found
- add missing packages in dev-requiremnts.txt
- screenshot update

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.