mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Feature: Enable zxing for all platforms (#8947)
This commit is contained in:
		
							
								
								
									
										11
									
								
								Dockerfile
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								Dockerfile
									
									
									
									
									
								
							| @@ -221,12 +221,11 @@ RUN --mount=type=cache,target=/root/.cache/pip/,id=pip-cache \ | |||||||
|     && apt-get install --yes --quiet --no-install-recommends ${BUILD_PACKAGES} \ |     && apt-get install --yes --quiet --no-install-recommends ${BUILD_PACKAGES} \ | ||||||
|     && python3 -m pip install --no-cache-dir --upgrade wheel \ |     && python3 -m pip install --no-cache-dir --upgrade wheel \ | ||||||
|   && echo "Installing Python requirements" \ |   && echo "Installing Python requirements" \ | ||||||
|     && curl --fail --silent --show-error --location \ |     && curl --fail --silent --no-progress-meter --show-error --location --remote-name-all --parallel --parallel-max 4 \ | ||||||
|     --output psycopg_c-3.2.4-cp312-cp312-linux_x86_64.whl \ |       https://github.com/paperless-ngx/builder/releases/download/psycopg-3.2.4/psycopg_c-3.2.4-cp312-cp312-linux_x86_64.whl \ | ||||||
|     https://github.com/paperless-ngx/builder/releases/download/psycopg-3.2.4/psycopg_c-3.2.4-cp312-cp312-linux_x86_64.whl \ |       https://github.com/paperless-ngx/builder/releases/download/psycopg-3.2.4/psycopg_c-3.2.4-cp312-cp312-linux_aarch64.whl \ | ||||||
|     && curl --fail --silent --show-error --location \ |       https://github.com/paperless-ngx/builder/releases/download/zxing-2.3.0/zxing_cpp-2.3.0-cp312-cp312-linux_aarch64.whl \ | ||||||
|     --output psycopg_c-3.2.4-cp312-cp312-linux_aarch64.whl  \ |       https://github.com/paperless-ngx/builder/releases/download/zxing-2.3.0/zxing_cpp-2.3.0-cp312-cp312-linux_x86_64.whl \ | ||||||
|     https://github.com/paperless-ngx/builder/releases/download/psycopg-3.2.4/psycopg_c-3.2.4-cp312-cp312-linux_aarch64.whl \ |  | ||||||
|     && python3 -m pip install --default-timeout=1000 --find-links . --requirement requirements.txt \ |     && python3 -m pip install --default-timeout=1000 --find-links . --requirement requirements.txt \ | ||||||
|   && echo "Installing NLTK data" \ |   && echo "Installing NLTK data" \ | ||||||
|     && python3 -W ignore::RuntimeWarning -m nltk.downloader -d "/usr/share/nltk_data" snowball_data \ |     && python3 -W ignore::RuntimeWarning -m nltk.downloader -d "/usr/share/nltk_data" snowball_data \ | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								Pipfile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Pipfile
									
									
									
									
									
								
							| @@ -58,7 +58,7 @@ uvicorn = {extras = ["standard"], version = "==0.25.0"} | |||||||
| watchdog = "~=6.0" | watchdog = "~=6.0" | ||||||
| whitenoise = "~=6.8" | whitenoise = "~=6.8" | ||||||
| whoosh = "~=2.7" | whoosh = "~=2.7" | ||||||
| zxing-cpp = {version = "*", platform_machine = "== 'x86_64'"} | zxing-cpp = "*" | ||||||
|  |  | ||||||
|  |  | ||||||
| [dev-packages] | [dev-packages] | ||||||
|   | |||||||
							
								
								
									
										1
									
								
								Pipfile.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										1
									
								
								Pipfile.lock
									
									
									
										generated
									
									
									
								
							| @@ -2791,7 +2791,6 @@ | |||||||
|                 "sha256:fbd5b253ad0f8823c5c104feaaa19acab95c217cb924b012d55ff339c42b3583", |                 "sha256:fbd5b253ad0f8823c5c104feaaa19acab95c217cb924b012d55ff339c42b3583", | ||||||
|                 "sha256:fd3f175f7b57cfbdea56afdb5335eaebaadeebc06e20a087d9aa3f99637c4aa5" |                 "sha256:fd3f175f7b57cfbdea56afdb5335eaebaadeebc06e20a087d9aa3f99637c4aa5" | ||||||
|             ], |             ], | ||||||
|             "markers": "platform_machine == 'x86_64'", |  | ||||||
|             "version": "==2.3.0" |             "version": "==2.3.0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|   | |||||||
| @@ -1073,8 +1073,6 @@ or hidden folders some tools use to store data. | |||||||
|     If you have problems that your Barcodes/QR-Codes are not detected |     If you have problems that your Barcodes/QR-Codes are not detected | ||||||
|     (especially with bad scan quality and/or small codes), try the other one. |     (especially with bad scan quality and/or small codes), try the other one. | ||||||
|  |  | ||||||
|     zxing is not available on all platforms. |  | ||||||
|  |  | ||||||
| #### [`PAPERLESS_PRE_CONSUME_SCRIPT=<filename>`](#PAPERLESS_PRE_CONSUME_SCRIPT) {#PAPERLESS_PRE_CONSUME_SCRIPT} | #### [`PAPERLESS_PRE_CONSUME_SCRIPT=<filename>`](#PAPERLESS_PRE_CONSUME_SCRIPT) {#PAPERLESS_PRE_CONSUME_SCRIPT} | ||||||
|  |  | ||||||
| : After some initial validation, Paperless can trigger an arbitrary | : After some initial validation, Paperless can trigger an arbitrary | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Trenton H
					Trenton H