forked from pool/python-streamdeck
		
	- Switch to pyroject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-streamdeck?expand=0&rev=14
This commit is contained in:
		
							
								
								
									
										23
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | ## Default LFS | ||||||
|  | *.7z filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.bsp filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.bz2 filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.gem filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.gz filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.jar filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.lz filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.lzma filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.obscpio filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.oxt filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.pdf filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.png filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.rpm filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.tbz filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.tbz2 filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.tgz filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.ttf filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.txz filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.whl filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.xz filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.zip filter=lfs diff=lfs merge=lfs -text | ||||||
|  | *.zst filter=lfs diff=lfs merge=lfs -text | ||||||
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | |||||||
|  | .osc | ||||||
							
								
								
									
										54
									
								
								python-streamdeck.changes
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								python-streamdeck.changes
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,54 @@ | |||||||
|  | ------------------------------------------------------------------- | ||||||
|  | Mon Jun 16 06:12:25 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com> | ||||||
|  |  | ||||||
|  | - Switch to pyroject macros. | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------------- | ||||||
|  | Tue Oct 29 22:24:06 UTC 2024 - Dirk Müller <dmueller@suse.com> | ||||||
|  |  | ||||||
|  | - update to 0.9.6: | ||||||
|  |   * Fixed StreamDeck+ returning 10 key states instead of the | ||||||
|  |     expected 8. | ||||||
|  |   * Fixed StreamDeck+ dial push event not being detected | ||||||
|  |     correctly. | ||||||
|  |   * Fixed old key states and dial states returned if requested | ||||||
|  |     from inside a key or dial callback function. | ||||||
|  |   * Added support for FreeBSD platforms. | ||||||
|  |   * Added support for the StreamDeck Neo. | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------------- | ||||||
|  | Fri Dec 29 10:24:43 UTC 2023 - Dirk Müller <dmueller@suse.com> | ||||||
|  |  | ||||||
|  | - update to 0.9.5: | ||||||
|  |   * Added support for the StreamDeck Plus. | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------------- | ||||||
|  | Mon Nov 13 12:21:44 UTC 2023 - Frederic Crozat <fcrozat@suse.com> | ||||||
|  |  | ||||||
|  | - Update to 0.9.4: | ||||||
|  |   * Updated Windows HIDAPI backend to attempt to load from the | ||||||
|  |     local working directory. | ||||||
|  |   * Added detection for MacOS Homebrew installations of the | ||||||
|  |     libhidapi back-end library. | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------------- | ||||||
|  | Wed Jul 19 09:32:34 UTC 2023 - Frederic Crozat <fcrozat@suse.com> | ||||||
|  |  | ||||||
|  | - Add requires on libhidapi-libusb0, its shared library is loaded | ||||||
|  |   dynamically by python module and is a must for this module to | ||||||
|  |   work properly. | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------------- | ||||||
|  | Tue Jul 18 13:08:32 UTC 2023 - Dirk Müller <dmueller@suse.com> | ||||||
|  |  | ||||||
|  | - fix formatting | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------------- | ||||||
|  | Tue Jul 18 12:29:10 UTC 2023 - Frederic Crozat <fcrozat@suse.com> | ||||||
|  |  | ||||||
|  | - Update to 0.9.3. | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------------- | ||||||
|  | Mon Aug  2 01:41:48 UTC 2021 - Simon Lees <sflees@suse.de> | ||||||
|  |  | ||||||
|  | - Initial Package | ||||||
							
								
								
									
										57
									
								
								python-streamdeck.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										57
									
								
								python-streamdeck.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,57 @@ | |||||||
|  | # | ||||||
|  | # spec file for package python-streamdeck | ||||||
|  | # | ||||||
|  | # Copyright (c) 2025 SUSE LLC | ||||||
|  | # | ||||||
|  | # All modifications and additions to the file contributed by third parties | ||||||
|  | # remain the property of their copyright owners, unless otherwise agreed | ||||||
|  | # upon. The license for this file, and modifications and additions to the | ||||||
|  | # file, is the same license as for the pristine package itself (unless the | ||||||
|  | # license for the pristine package is not an Open Source License, in which | ||||||
|  | # case the license is the MIT License). An "Open Source License" is a | ||||||
|  | # license that conforms to the Open Source Definition (Version 1.9) | ||||||
|  | # published by the Open Source Initiative. | ||||||
|  |  | ||||||
|  | # Please submit bugfixes or comments via https://bugs.opensuse.org/ | ||||||
|  | # | ||||||
|  |  | ||||||
|  |  | ||||||
|  | Name:           python-streamdeck | ||||||
|  | Version:        0.9.6 | ||||||
|  | Release:        0 | ||||||
|  | Summary:        Library to control Elgato StreamDeck devices | ||||||
|  | License:        MIT | ||||||
|  | URL:            https://github.com/abcminiuser/python-elgato-streamdeck | ||||||
|  | Source:         https://files.pythonhosted.org/packages/source/s/streamdeck/streamdeck-%{version}.tar.gz | ||||||
|  | Group:          Development/Languages/Python | ||||||
|  | BuildRequires:  %{python_module pip} | ||||||
|  | BuildRequires:  %{python_module setuptools} | ||||||
|  | BuildRequires:  %{python_module wheel} | ||||||
|  | BuildRequires:  dos2unix | ||||||
|  | BuildRequires:  fdupes | ||||||
|  | BuildRequires:  python-rpm-macros | ||||||
|  | BuildArch:      noarch | ||||||
|  | Requires:       libhidapi-libusb0 | ||||||
|  | %python_subpackages | ||||||
|  |  | ||||||
|  | %description | ||||||
|  | Python library to control Elgato StreamDeck devices. | ||||||
|  |  | ||||||
|  | %prep | ||||||
|  | %setup -q -n streamdeck-%{version} | ||||||
|  | dos2unix CHANGELOG README.md | ||||||
|  |  | ||||||
|  | %build | ||||||
|  | %pyproject_wheel | ||||||
|  |  | ||||||
|  | %install | ||||||
|  | %pyproject_install | ||||||
|  | %python_expand %fdupes %{buildroot}%{$python_sitelib} | ||||||
|  |  | ||||||
|  | %files %{python_files} | ||||||
|  | %doc CHANGELOG README.md | ||||||
|  | %license LICENSE | ||||||
|  | %{python_sitelib}/StreamDeck* | ||||||
|  | %{python_sitelib}/streamdeck-%{version}.dist-info | ||||||
|  |  | ||||||
|  | %changelog | ||||||
							
								
								
									
										3
									
								
								streamdeck-0.9.5.tar.gz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								streamdeck-0.9.5.tar.gz
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | |||||||
|  | version https://git-lfs.github.com/spec/v1 | ||||||
|  | oid sha256:04796266b44577ae03f940f5c5ca69d87007e03d19eed89b6b02686c030ceb91 | ||||||
|  | size 2555109 | ||||||
							
								
								
									
										3
									
								
								streamdeck-0.9.6.tar.gz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								streamdeck-0.9.6.tar.gz
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | |||||||
|  | version https://git-lfs.github.com/spec/v1 | ||||||
|  | oid sha256:ec42d9b711b352ea274ad305a6eb48ece1eed3a5bffe70b928e082dce0f788f0 | ||||||
|  | size 2556726 | ||||||
		Reference in New Issue
	
	Block a user