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: frappe/bench
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.11.0
Choose a base ref
...
head repository: frappe/bench
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.12.0
Choose a head ref
  • 7 commits
  • 4 files changed
  • 3 contributors

Commits on Jun 16, 2022

  1. Copy the full SHA
    ffae670 View commit details
  2. feat: Setup dev-dependencies defined via pyproject

    Since support for pyproject.toml exists, Frappe has gotten rid of
    requirements.txt file. However, dev-requirements.txt file still existed
    in Frappe & other apps. With this, we can get rid of the separate
    dev-reqs file as well and replace it by defining the deps in pyproject
    under [tool.bench.dev-dependencies]
    
    Example:
    
    For Frappe, this transition will look like moving the contents of
    dev-requirements.txt as follows:
    
    ```
    \# dev-requirements.txt
    coverage==5.5
    Faker~=13.12.1
    pyngrok~=5.0.5
    unittest-xml-reporting~=3.0.4
    
    ```
    
    ```
    \# pyproject.toml
    [tool.bench.dev-dependencies]
    coverage = "==5.5"
    Faker = "~=13.12.1"
    pyngrok = "~=5.0.5"
    unittest-xml-reporting = "~=3.0.4"
    ```
    
    Note: If dev-dependencies are defined in pyproject.toml, and a
    dev-dependencies.txt file exists - the txt file will be ignored.
    gavindsouza committed Jun 16, 2022
    Copy the full SHA
    75957a5 View commit details

Commits on Jun 17, 2022

  1. Merge pull request #1323 from gavindsouza/dev-deps-toml

    feat: Dev Dependencies via pyproject.toml
    gavindsouza authored Jun 17, 2022
    Copy the full SHA
    28549ff View commit details

Commits on Jun 22, 2022

  1. Copy the full SHA
    45267fc View commit details

Commits on Jun 29, 2022

  1. Copy the full SHA
    777ac11 View commit details
  2. Copy the full SHA
    ffc434d View commit details
  3. chore(release): Bumped to Version 5.12.0

    # [5.12.0](v5.11.0...v5.12.0) (2022-06-29)
    
    ### Bug Fixes
    
    * (re)Install every Frappe app even if not installed to env ([ffae670](ffae670))
    * fixed update_app_states call ([#1326](#1326)) ([45267fc](45267fc))
    
    ### Features
    
    * Setup dev-dependencies defined via pyproject ([75957a5](75957a5))
    semantic-release-bot committed Jun 29, 2022
    Copy the full SHA
    b2a48f0 View commit details
Loading