No project description provided
Project description
hrin-msb
Pre-requisites for setup
pip install poetry
How To Build
poetry build
poetry config http-basic.pypi __token__ <access-token>
poetry publish
Change Log
Version 0.1.1
Version 0.1.2
Version 0.1.3
- Default serializer added to ApiView
- fixed incorrect import in _validators.py
- fixed msb_database_router
- fixed Config.is_local_env() not working
- moved devscripts -> devtools
- File Utils Added to utils/files
- "app_label" removed from "TestConfig" & "ApiTest" Classes
- Fixed Bug : 'LoggingModelManager' object has no attribute '_queryset_class'
- Fixed : Logging Model not showing any records
- Fixed : str method for base model, & removed current_timestamp method from base model
Version 0.1.4
- Fixed : ModuleNotFoundError: No module named 'pdf2docx'
- Renamed “FileGenerator“ => “FileFactory”,
- Add
create_
Prefix in FileFactory methods - Renamed MsbMetaModel -> MsbModelMetaFields
- Added validation decorators, and fixed bulk validation issuses
- Modified Logging Configuration Files
- removed utils package
- moved msb_core.wrappers.exceptions -> msb_exceptions
- Fixed : Base ApiViews and Crud Routes
- Searchparameter class refactored, search method added in ApiService Class
Version 0.1.41
- Fixed: Crud operations not working with encrypted id's
- Package dependencies updated
- Validator test cases refactored
Version 0.1.5x
-- Version 0.1.51
- dbrouter print statement removed
- datetime constants renamed (added _FORMAT to all fof them)
- Fixed the default argument in msb_exception which was causing "DESC :" to log even if desc was none
- Api service create methdhod not working correctly
- file logging handler is not registered in local env by default, we need to pass
emulate_prod=True
to add it - SearchParameter class imported in package.init.py
- Fixed : test-cases are breaking because of logs databae
- added base unittest class, and modified unit_test to inherit djangoTestCase instead of unittest
- Added Validation Schema not defined exceptions
- Fixed init_django_app error, int datatype instead of str while setting environement variable.
- Added use_django decorator to use over classes/functions
- Fixed : MsbMetaModel not working
- MsbModel meta fields accessor added
- Poetry dependencies updated
- DMY_DATE_FORMAT added
- versioning changed
-- Version 0.1.52
- Fixed : MsbMetaFields not working
- Fixed : logging model lot of exceptions are thrown if table applicationlogs is not found
- Fixed : logging model exceptions file not found
- Fixed : db_migration throwing error if no migration dire is found
- renamed use_djnago -> use_django, default value for settinfs_dir is added to "app"
- renamend _query in msb_model to db_query
- field_type, and label added to configuration model
- unique_together constraint added to ConfigurationModel
- class DjangoMigration creates migration folder if it doesn't exists
- Added automatic fixture loading
- Fixed : msb_model.str() was not able to read the primary key value
- comma removed from msbMetamodels
- Cipher now supports encryption/decryption of list items
- SearchParameter modified to supoprt autmatic filter assignment
- Refactor
msb_auth
: TokenUser,AuthResult,Constants added - Jwt Token Validation is strict now, it allows only same owner
-- Version 0.1.521
- Fixed improper import exception
-- Version 0.1.522
- Added Login Required to base viewset
- Added Config Object class to msb_dataclasses
- Added msb_http to the package
- Added MsbDatabaseRouter in init.py
- Fixed model.delete() is not working
-- Version 0.1.53
- Modified django migration script
- Aded devtools to msb_ext
- removed
use_django
decorator & addedrequires_django
decorator - added default values for metafields
- added InputFiled.time in validation schema types
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hrin_msb-0.1.53.tar.gz
(38.3 kB
view hashes)
Built Distribution
hrin_msb-0.1.53-py3-none-any.whl
(59.1 kB
view hashes)
Close
Hashes for hrin_msb-0.1.53-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 100a8aaa58f84b7333b626cb9ec6eac5dfd3e9aaa103da24d4b06126f0fa81ff |
|
MD5 | 012af9fa6b3d5ea9233617b51e76b5f7 |
|
BLAKE2b-256 | f4dff603d77e1223eae104e80a4633ed71933e9a7fdae98094a14b7cc6b790c5 |