Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: AdaiasMagdiel/simple-cache
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.2.0
Choose a base ref
...
head repository: AdaiasMagdiel/simple-cache
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.2.1
Choose a head ref
  • 5 commits
  • 5 files changed
  • 1 contributor

Commits on Mar 24, 2024

  1. feat(README): Enhance documentation and provider sections

    This commit improves the README documentation for the Simple Cache project by
    providing more detailed information about caching operations and available
    providers. The changes aim to offer a better understanding of how Simple Cache
    simplifies caching operations and enhances performance in Python applications.
    
    - Updated the description of Simple Cache to emphasize its lightweight and
      extensible nature.
    - Added a table of contents for easier navigation.
    - Expanded the "Purpose" section to highlight the significance of caching in
      modern data-driven applications.
    - Introduced the "Available Providers" section to showcase the DetaProvider and
      FileProvider options.
    - Elaborated on the usage instructions for setting up and utilizing Simple Cache,
      including initializing providers with arguments.
    - Modified the point numbering for clarity in the "Usage" section.
    - Revised the decorator usage example for better understanding.
    - Added a guide on cache invalidation using the set_validate function.
    - Improved the documentation section layout for clarity.
    - Enriched the explanations of the Decorator, DetaProvider, and FileProvider
      classes and their respective functionalities.
    
    These enhancements aim to make Simple Cache more accessible and informative for
    users, providing a comprehensive guide on utilizing caching efficiently in
    Python applications.
    AdaiasMagdiel committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    a8af3d7 View commit details
    Browse the repository at this point in the history
  2. chore(gitignore): Update .gitignore

    Add `make-changelog.bat` to the `.gitignore` file.
    Reason:
    - This change ensures that the `make-changelog.bat` script is ignored by git.
    - Keeping generated or temporary files out of version control is good practice.
    AdaiasMagdiel committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    689f6d8 View commit details
    Browse the repository at this point in the history
  3. feat(changelog): Update changelog with recent changes

    This commit updates the `CHANGELOG.md` file to document the recent changes
    in the project.
    - Added `pytest-cov` to dev dependencies.
    - Introduced a new `FileProvider` in `simple_cache.providers`.
    - Updated version and functionalities in various files.
    - Removed redundant code, unnecessary comments, and unused imports.
    - Updated package version, methods, and project descriptions.
    - Added development dependencies installation instructions.
    - Added new features like the `attach` decorator and `DetaProvider` class.
    - Included files for testing and mocking.
    - Modified files for better functionality and clarity.
    - Removed unnecessary files such as `main.py` and old test scripts.
    AdaiasMagdiel committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    a0795ad View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. feat(provider): update datetime import in DetaProvider

    - Update `datetime` import in DetaProvider to include `timezone` module for improved time handling.
    
    In the DetaProvider class, the import statement for `datetime` was updated to include the `timezone` module. This change enhances the handling of time-related operations within the provider.
    AdaiasMagdiel committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    73bd24e View commit details
    Browse the repository at this point in the history
  2. feat(simple_cache): update package version to 1.2.1

    - Update the package version from 1.2.0 to 1.2.1.
    AdaiasMagdiel committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    5088cd8 View commit details
    Browse the repository at this point in the history
Loading