-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update versions + dependencies, support arm/m1/aarch64 (#34)
Updated versions/dependencies: * Updates Python to 3.9 * Updates Kafka to 3.1 * Updates container from buster to bullseye to pull in latest stable * Updates sqlalchemy and psycopg2-binary to pull in newer versions fixing dependencies * Minor flask update * Update mypy to address dependency errors * Update test cases for coroutines/async functions Updates to be able to build on non-amd64 architectures like aarch64 and M1 macs: * Add build-essential to container setup to bring in gcc, make, etc * Pull in librdkafka dev headers and files for containers building against kafka * Make sure we have the latest python setuptools Updated README to point to the right FIDS port number (8080)
- Loading branch information
Showing
26 changed files
with
501 additions
and
396 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
confluent-kafka==1.4.2 | ||
confluent-kafka==1.8.2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,34 +1,25 @@ | ||
# | ||
# This file is autogenerated by pip-compile | ||
# This file is autogenerated by pip-compile with python 3.9 | ||
# To update, run: | ||
# | ||
# pip-compile --generate-hashes --output-file=base.txt base.in | ||
# | ||
confluent-kafka==1.4.2 \ | ||
--hash=sha256:1b10a9e4ede8c7ee382c16075b55275963d3fe9b8eec3fc511d0868847cc6eed \ | ||
--hash=sha256:1c46cbc2eb0876f0cdbd33ed7ea684ed1b009a25b65cf87736d3506d2f4ae57e \ | ||
--hash=sha256:2500a78334d642e49b98710722e548c0e3d5dc4c6eae63f02d66448678ed2922 \ | ||
--hash=sha256:2515771b18d190df2182881abcf02fe8fde0aab567402ff36295b35cd495de65 \ | ||
--hash=sha256:3150c8875511e2cea4086206f3c10448f744c9c35f9033fd0874c8c55f7b87e2 \ | ||
--hash=sha256:4b0a3c47f9183570e9ee77ae8c36080fbc1996045251e25772944e4dadf1db21 \ | ||
--hash=sha256:4f875798bbc766767b9c6ed95b084fde851e0bf074527ab0daffa87f4e750635 \ | ||
--hash=sha256:515049659b045b99e0464d5ff5def4785478490563bc5ac1341a4f29dc335e82 \ | ||
--hash=sha256:52088adf1abdf3a384a54ec7a3bfaa0b61e5da8cc03a2e26a8351bbbf49f72a9 \ | ||
--hash=sha256:5342d3ff348b8082eaa4c63f4c82a72f3bf0ef8efa12a8580c890fa6e160f761 \ | ||
--hash=sha256:55734905c5a8642e596cf1e60ec4d86f05d31a185cbc71d1c73430bb0c08db19 \ | ||
--hash=sha256:624349587e97135996383c58edd8d53b38c57d653e6536c1f816049fc75faea3 \ | ||
--hash=sha256:804a7d71b3cb61444930af67986064c9555b8c33f05a27003ea314d6c847e522 \ | ||
--hash=sha256:931231853cec933addfafa27772177dcfab899d82e2e39fe7485c0602088daf7 \ | ||
--hash=sha256:a4f5edc1d7958bbf5f12ba83c1f83e22a66daa9c4318c7f28c5bb1db9289fe09 \ | ||
--hash=sha256:a591936a90095144451f041315239b2c823b7a15fa820cf45e45c422591345d6 \ | ||
--hash=sha256:a6eb8f3f553e98a6ef0d00f9cf8e4e8dde73c914a43a00fecef97330de80bcea \ | ||
--hash=sha256:aa48215edcf16071d44ba29951c82c5f541d5ec915590aff0b4240e8e13f3ba3 \ | ||
--hash=sha256:bfacb9fa0e3a5e31a5ac9a5da15de656e95e7153e022ec5620095b76a6098ec0 \ | ||
--hash=sha256:bfbcbe7068690369ac2de3fe953854de34ad5e901157e96bcb990ca8b86d1d93 \ | ||
--hash=sha256:c2660807e5c1ecd723e280f76918794c3fd84595000c1e8de1f254f5d89a785c \ | ||
--hash=sha256:c42ff838ee5e248f95f65b5adca4e2fdd4a2817fa26cede36d83a426e0f1370c \ | ||
--hash=sha256:c5b741764d8ea2b8334fdaf4b56297c5bab780142f1c0cad0bd642cac30cb89e \ | ||
--hash=sha256:dac33a04f73093de275953867a05de244560aa9842def6316cbb52bc0f02eff3 \ | ||
--hash=sha256:f1695a00789795f9f798588bb62688b563baf471a76ca20fa01c957844938d7d \ | ||
--hash=sha256:f25836e03559a381ba74b9a6940b716e61ba8ae2db2d5d3a40accbc60617e1af \ | ||
confluent-kafka==1.8.2 \ | ||
--hash=sha256:02b78bb6d1199ea350240eae1f4415f22014896199a46edf85f779a69751f984 \ | ||
--hash=sha256:039c68379f9a5ece6e45a683ec7abebb95a9dac904ec4e2f9d93738e1cf6fab2 \ | ||
--hash=sha256:1df83fa20e4fe032651ad73ce0ba85dd14a7fabff6066c9cb20e944d2748e72b \ | ||
--hash=sha256:3d66e8c1a6a15144ca5b176170adbf30207c27813c76202c56abf52ef2b475e1 \ | ||
--hash=sha256:4f26052ef53212752039cd1d9e932b2feb6a0975d717ab070af323629a72a0b9 \ | ||
--hash=sha256:585bc8e8aa7d6fbd46dc0b2da3d4b1fd8457555288fee1ecba6af2c97ab738cc \ | ||
--hash=sha256:748813f47641dd65dd8d3bae8dcb3ce96a3e455c12b467d4b35e1fc880362d01 \ | ||
--hash=sha256:ac7155e1b9a94445ed8eecf691c80c61407148813808a2aa1cba0babbe197e77 \ | ||
--hash=sha256:add05db627435697d4ed8f81b3ce1081931770813a989fd775910865f07d694d \ | ||
--hash=sha256:ae75d3f4bc3d2109663912d77911c45aaa2939bde3694fc05e75842c806fa760 \ | ||
--hash=sha256:b679c3f9f555e87a9cbb043c676473c30d12182609e075be85afd98f84bcc863 \ | ||
--hash=sha256:b79e836c3554bc51c6837a8a0152f7521c9bf31342f5b8e21eba6b28044fa585 \ | ||
--hash=sha256:b7cb6fa3d44972e3670e0b3b054186a6006e6fd664600cfe70e008fad2443d16 \ | ||
--hash=sha256:d50b091770d277714766943d885ad6b2c5c427e67328706cfd33dc86eef540c9 \ | ||
--hash=sha256:e49382a943fb47813f421e913cc6c87cd1d4bfdecad1785efa0dacada7003d84 \ | ||
--hash=sha256:ead7f18c516f7bcb886b643fa78ff2a2142270adaf931ba0311b62e9a047e6ca \ | ||
--hash=sha256:f843680e183479f6e0732b593ea3235c836a5bb2de6be3819a11b891b6af1dde | ||
# via -r base.in |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
-c base.txt | ||
mypy==0.740 | ||
mypy | ||
black | ||
pylint==2.4.4 | ||
pylint |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.