gnu: python-pluggy: Update to 1.0.0.
* gnu/packages/python-xyz.scm (python-pluggy): Update to 1.0.0. (python-pluggy-next): Delete variable. * gnu/packages/check.scm (python-pytest-7.1) [propagated-inputs]: Remove python-pluggy replacement. * gnu/packages/databases.scm (datasette) [propagated-inputs]: Replace python-pluggy-next with python-pluggy.
This commit is contained in:
		
							parent
							
								
									55f051e28c
								
							
						
					
					
						commit
						ca0e4a4b5e
					
				
					 3 changed files with 9 additions and 24 deletions
				
			
		|  | @ -1328,7 +1328,6 @@ and many external plugins.") | |||
|                 (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version))))))) | ||||
|     (propagated-inputs | ||||
|      (modify-inputs (package-propagated-inputs python-pytest) | ||||
|        (replace "python-pluggy" python-pluggy-next) | ||||
|        (replace "python-toml" python-tomli))))) | ||||
| 
 | ||||
| (define-public python-pytest-bootstrap | ||||
|  |  | |||
|  | @ -5166,7 +5166,7 @@ mechanism of @code{dogpile}.") | |||
|            python-jinja2 | ||||
|            python-mergedeep | ||||
|            python-pint | ||||
|            python-pluggy-next | ||||
|            python-pluggy | ||||
|            python-pyyaml | ||||
|            python-uvicorn)) | ||||
|     (native-inputs | ||||
|  |  | |||
|  | @ -15582,27 +15582,6 @@ library as well as on the command line.") | |||
| (define-public python-pluggy | ||||
|   (package | ||||
|    (name "python-pluggy") | ||||
|    (version "0.13.1") | ||||
|    (source | ||||
|     (origin | ||||
|      (method url-fetch) | ||||
|      (uri (pypi-uri "pluggy" version)) | ||||
|      (sha256 | ||||
|       (base32 | ||||
|        "1c35qyhvy27q9ih9n899f3h4sdnpgq027dbiilly2qb5cvgarchm")))) | ||||
|    (build-system python-build-system) | ||||
|    (native-inputs | ||||
|     (list python-setuptools-scm)) | ||||
|    (synopsis "Plugin and hook calling mechanism for Python") | ||||
|    (description "Pluggy is an extraction of the plugin manager as used by | ||||
| Pytest but stripped of Pytest specific details.") | ||||
|    (home-page "https://pypi.org/project/pluggy/") | ||||
|    (license license:expat))) | ||||
| 
 | ||||
| ;;; TODO: Make this the default python-pluggy in the next rebuild cycle. | ||||
| (define-public python-pluggy-next | ||||
|   (package | ||||
|    (inherit python-pluggy) | ||||
|    (version "1.0.0") | ||||
|    (source | ||||
|     (origin | ||||
|  | @ -15610,7 +15589,14 @@ Pytest but stripped of Pytest specific details.") | |||
|      (uri (pypi-uri "pluggy" version)) | ||||
|      (sha256 | ||||
|       (base32 | ||||
|        "0n8iadlas2z1b4h0fc73b043c7iwfvx9rgvqm1azjmffmhxkf922")))))) | ||||
|        "0n8iadlas2z1b4h0fc73b043c7iwfvx9rgvqm1azjmffmhxkf922")))) | ||||
|    (build-system python-build-system) | ||||
|    (native-inputs (list python-setuptools-scm)) | ||||
|    (synopsis "Plugin and hook calling mechanism for Python") | ||||
|    (description "Pluggy is an extraction of the plugin manager as used by | ||||
| Pytest but stripped of Pytest specific details.") | ||||
|    (home-page "https://pypi.org/project/pluggy/") | ||||
|    (license license:expat))) | ||||
| 
 | ||||
| (define-public python-plumbum | ||||
|   (package | ||||
|  |  | |||
		Reference in a new issue