mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Add make poetry-update, upgrade djlint (#25399)
				
					
				
			[updates](https://github.com/silverwind/updates) now supports poetry as well so we can use it for a new `make poetry-update` to update all poetry dependencies.
This commit is contained in:
		
							
								
								
									
										9
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								Makefile
									
									
									
									
									
								
							@@ -926,11 +926,18 @@ node_modules: package-lock.json
 | 
			
		||||
 | 
			
		||||
.PHONY: npm-update
 | 
			
		||||
npm-update: node-check | node_modules
 | 
			
		||||
	npx updates -cu
 | 
			
		||||
	npx updates -u -f package.json
 | 
			
		||||
	rm -rf node_modules package-lock.json
 | 
			
		||||
	npm install --package-lock
 | 
			
		||||
	@touch node_modules
 | 
			
		||||
 | 
			
		||||
.PHONY: poetry-update
 | 
			
		||||
poetry-update: node-check | node_modules
 | 
			
		||||
	npx updates -u -f pyproject.toml
 | 
			
		||||
	rm -rf .venv poetry.lock
 | 
			
		||||
	poetry install
 | 
			
		||||
	@touch .venv
 | 
			
		||||
 | 
			
		||||
.PHONY: fomantic
 | 
			
		||||
fomantic:
 | 
			
		||||
	rm -rf $(FOMANTIC_WORK_DIR)/build
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										8
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										8
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -77,7 +77,7 @@
 | 
			
		||||
        "stylelint-declaration-strict-value": "1.9.2",
 | 
			
		||||
        "stylelint-stylistic": "0.4.2",
 | 
			
		||||
        "svgo": "3.0.2",
 | 
			
		||||
        "updates": "14.2.4",
 | 
			
		||||
        "updates": "14.2.8",
 | 
			
		||||
        "vitest": "0.32.2"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
@@ -10363,9 +10363,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/updates": {
 | 
			
		||||
      "version": "14.2.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/updates/-/updates-14.2.4.tgz",
 | 
			
		||||
      "integrity": "sha512-r54h4Q12lUAmQ9dENy7BnY22AnTfW4YGEZw73gv6RvNEWgcZ3qS88jPLc1ckPAzt/8TPKWwLkSVpbEpgGwglJw==",
 | 
			
		||||
      "version": "14.2.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/updates/-/updates-14.2.8.tgz",
 | 
			
		||||
      "integrity": "sha512-Ca+M1vKKBBRiQSi3yrN8OdncmP9osIf1oJM/HpEIHeDvyGLs/noTi9X2LS4zl50VXRTSCqssF5CZN0XWzSPigg==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "bin": {
 | 
			
		||||
        "updates": "bin/updates.js"
 | 
			
		||||
 
 | 
			
		||||
@@ -76,7 +76,7 @@
 | 
			
		||||
    "stylelint-declaration-strict-value": "1.9.2",
 | 
			
		||||
    "stylelint-stylistic": "0.4.2",
 | 
			
		||||
    "svgo": "3.0.2",
 | 
			
		||||
    "updates": "14.2.4",
 | 
			
		||||
    "updates": "14.2.8",
 | 
			
		||||
    "vitest": "0.32.2"
 | 
			
		||||
  },
 | 
			
		||||
  "browserslist": [
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										8
									
								
								poetry.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										8
									
								
								poetry.lock
									
									
									
										generated
									
									
									
								
							@@ -42,13 +42,13 @@ six = ">=1.13.0"
 | 
			
		||||
 | 
			
		||||
[[package]]
 | 
			
		||||
name = "djlint"
 | 
			
		||||
version = "1.31.0"
 | 
			
		||||
version = "1.31.1"
 | 
			
		||||
description = "HTML Template Linter and Formatter"
 | 
			
		||||
optional = false
 | 
			
		||||
python-versions = ">=3.8.0,<4.0.0"
 | 
			
		||||
files = [
 | 
			
		||||
    {file = "djlint-1.31.0-py3-none-any.whl", hash = "sha256:2b9200c67103b79835b7547ff732e910888d1f0ef684f5b329eb64b14d09c046"},
 | 
			
		||||
    {file = "djlint-1.31.0.tar.gz", hash = "sha256:8acb4b751b429c5aabb1aef5b6007bdf53224eceda25c5fbe04c42cc57c0a7ba"},
 | 
			
		||||
    {file = "djlint-1.31.1-py3-none-any.whl", hash = "sha256:9b2e2fc3a059a8e5a62f309edea15c1aeee331a279ab2699b9fb51a31d8c0934"},
 | 
			
		||||
    {file = "djlint-1.31.1.tar.gz", hash = "sha256:a11739e2f919f760b3986eb13d06e00171f3bd342b8d88e9bd914a4260eaa8ce"},
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
[package.dependencies]
 | 
			
		||||
@@ -328,4 +328,4 @@ telegram = ["requests"]
 | 
			
		||||
[metadata]
 | 
			
		||||
lock-version = "2.0"
 | 
			
		||||
python-versions = "^3.8"
 | 
			
		||||
content-hash = "22c4af11eadd8784b613951d6160d67be0f33500238a450741c3d75beb218dad"
 | 
			
		||||
content-hash = "f03ad8e7c4f6e797ac3c04630db8cc16438cd59642653c26fd401633cd62d696"
 | 
			
		||||
 
 | 
			
		||||
@@ -8,7 +8,7 @@ authors = []
 | 
			
		||||
python = "^3.8"
 | 
			
		||||
 | 
			
		||||
[tool.poetry.group.dev.dependencies]
 | 
			
		||||
djlint = "1.31.0"
 | 
			
		||||
djlint = "1.31.1"
 | 
			
		||||
 | 
			
		||||
[tool.djlint]
 | 
			
		||||
profile="golang"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user