aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-devtools/python
AgeCommit message (Collapse)Author
2024-02-21layer-wide: drop PYTHON_PNBruce Ashfield
Similar to OE core commit b566b1e32c7993d1ab7795562f648e52ce186a70, we no longer need PYTHON_PN for any abstraction of python2 vs python3. Our similar / dup recipes are now causing signature differences, so we go ahead and make the substitution, even if it isn't stricly required. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2024-02-01python3-docker: Update to 7.0.0Pavel Zhukov
Update package to fix compatibility fix docker from the layer. Signed-off-by: Pavel Zhukov <pavel@zhukoff.net> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-10-30devtools: fork python3-flask-corsBruce Ashfield
It is currently unclear if we have a hard dependency on this version of the module. meta-python has a newer version, so we are now breaking tests for yocto compliance (the layer changes the hash). For now, we fork the recipe to avoid the error and start preparing to drop it. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-10-25python3-nacl: drop recipeBruce Ashfield
We introduced this to support python3-docker-compose, but docker compose has moved onto being a go application. meta-python has a newer version of the recipe, so our old one is causing signature issues. Dropping the recipe keeps everything happy Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-08-24recipes/classes/scripts: Drop SRCPV usageBruce Ashfield
bitbake has been enhanced such that SRCPV is no longer needed in PV to handle updating git hashes and task signatures. We can simplify our PV by dropping SRCPV Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-03-23python3-botocore: add upstream-status to patchBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-03-23botocore: Fix rejecting URLs with unsafe characters in is_valid_endpoint_url()Wentao Zhang
The function is_valid_endpoint_url() in botocore is designed to validate endpoint URLs, but it fails to detect unsafe characters with Python 3.9.5+ and other versions carrying bpo-43882 fix. The issue is caused by urlsplit() silently stripping LF, CR, and HT characters while splitting the URL, which disarms the validator in botocore. This patch detects unsafe characters in is_valid_endpoint_url() and is_valid_ipv6_endpoint_url() early, in order to fix rejecting invalid URLs with unsafe characters. Signed-off-by: Wentao Zhang <wentao.zhang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-01-27treewide: bulk update patches with status fieldBruce Ashfield
While the insane.bbclass upstream-status check hasn't been made default, users of meta-virtualization may have it enabled in their distros .. so the effect is the same. We must have this tracking tag in out patches. This is a bulk update to add the tag and silence the QA message. As packages get updated, the normal/routine process of checking the patches will continue, and the status fields may (or may not) get more useful. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-11-02python3-colorama: sync with meta-openembeddedBruce Ashfield
This version of python3-colorama has shown to work with the meta-virt recipes and software stacks. Sync our version with meta-openembedded. We continue to keep this around as a "canary" package. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-09-22python3-udica: skip recipe if meta-selinux is not availableBruce Ashfield
meta-selinux has always been a soft dependency of meta-virt, as such, it isn't in the layer dependencies. To avoid yocto compat errors, and keep the dependency soft, we add a skiprecip to udica if meta-selinux is not present. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-09-16devtools: introduce udicaBruce Ashfield
udica provides an (easier) way to generate selnux policies for containers. since we already have selinux has a dependency of meta-virt, we might as well make policy creation easier. See https://github.com/containers/udica, for details on how to use the tool. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-07-28python: synchronize colorama with meta-pythonBruce Ashfield
Our "canary" recipe for colorama picks up potentially destabilizing changes in meta-python, but is kept in sync to avoid autombuilder issues. If we can't stay in sync, we'll fork the recipe and change our dependencies to match. There has been a change in the meta-oe version, around checksums and native integration. Both those changes are fine, so we update to match. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-07-07colorama: update to 0.4.5Bruce Ashfield
Keeping in sync with meta-python. We mainatain our own version of the recipe, as docker-compose and others have been sensitive to version bumps in the past. We pick up the following commits: f8ab4fd version bump 0.4.5 f411cb9 Release checklist: no need to rebuild 372c486 Omit demo06 from demos.sh 0f5c36f Further tweaks made to support the release c29f133 tweaks for build process 6105ab3 Mention fixed ValueError at exit in CHANGELOG e866230 Release checklist includes '.candidate' releases 35e9a91 Add methods to ``StreamWrapper`` to allow better pickling 8ba396b Replace deprecated pypyX with pypy-X.Y 8a364bd Added test 788106f Detached stream fix 7899683 Add light colors in README 912fe9b Add support for Python 3.10 53e0db3 Update README-hacking.md e8e311b Update README-hacking.md 69f4644 Replace Travis CI with GitHub Actions 5ed1070 README suggests not using Colorama to print colors 536e966 fixup! Fix typo discovered by codespell 1d92c3a . 16847d7 Make bandit, codespell, and pytest mandatory tests f307a6d GitHub Action to lint Python code 402d236 Note that escapes are stripped out for redirected outputs. eea3a58 Added new demo f690a2b Use ASCII decoding explicitly in setup.py 0275556 Add support and testing for PyPy3 293d782 Remove discussion of unmaintained nose for running tests 8f0587b Remove unused test imports and utils d8a0836 Add support for Python 3.9 9946cfb Reference my blog p[ost about annotated tags 9b770a0 README-hacking on tagging 86bfecd Add --extra-index-url to test-release scripts 938f5c5 Add Makefile docstring to test-release e0a314e Release scripts now include sdist. 14a21e9 README mentions Pypy compatibility. d8a7ff0 fix README-hacking typo 99765af Fix README link markup d080175 Fix README link markup 5a393b2 Move contributing info to README-hacking.md f7efb11 Fix Makefile PHONY declaration 759d5c7 Bump to version 0.4.5-pre b7596ad Fix Changelog markup 24721c0 Belated CHANGELOG entries for 0.4.4 release 688f6cc Unicode README chars that don't render on PyPI dc8460c Make tests pass on all OS. faafef8 Add light colors in README Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-24python3-sphinx: make a 4.2.0 specific recipeBruce Ashfield
OEcore has pulled in python3-sphinx, and bumped the version. Our recipe is causing failures. We still have a version dependency on 4.2.x, so we create a specific recipe to keep things working. Hopefully this can be deleted shortly, and this is only being created as a transition project. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-09-16python3-sphinx: add specific LicensesBruce Ashfield
The LICENSE field for python3-sphinx is not specific enough, and doesn't contain all the integrated package licenses. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-09-16python3-sphinx: update to 4.2.0Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-09-01python-cached: synchronize with meta-pythonBruce Ashfield
python3-cached-property was recently added to meta-python, with the same version, but slightly different variable definitions. This is breaking reprodicibility tests. We've had some issues with python packages upgrading in meta-python and causing runtime issues, so we temporarily want to hold onto a copy of this recipe until that can be ruled out. We'll either pin the version in meta-virt or remove the recipe once that is determined. But for now, if we synchronize the recipe variables, the reprodicibility checks should stop failing. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-08-02global: overrides syntax conversionBruce Ashfield
OEcore/bitbake are moving to use the clearer ":" as an overrides separator. This is pass one of updating the meta-virt recipes to use that syntax. This has only been minimally build/runtime tested, more changes will be required for missed overrides, or incorrect conversions Note: A recent bitbake is required: commit 75fad23fc06c008a03414a1fc288a8614c6af9ca Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Sun Jul 18 12:59:15 2021 +0100 bitbake: data_smart/parse: Allow ':' characters in variable/function names It is becomming increasingly clear we need to find a way to show what is/is not an override in our syntax. We need to do this in a way which is clear to users, readable and in a way we can transition to. The most effective way I've found to this is to use the ":" charater to directly replace "_" where an override is being specified. This includes "append", "prepend" and "remove" which are effectively special override directives. This patch simply adds the character to the parser so bitbake accepts the value but maps it back to "_" internally so there is no behaviour change. This change is simple enough it could potentially be backported to older version of bitbake meaning layers using the new syntax/markup could work with older releases. Even if other no other changes are accepted at this time and we don't backport, it does set us on a path where at some point in future we could require a more explict syntax. I've tested this patch by converting oe-core/meta-yocto to the new syntax for overrides (9000+ changes) and then seeing that builds continue to work with this patch. (Bitbake rev: 0dbbb4547cb2570d2ce607e9a53459df3c0ac284) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-07-29python3: remove the no-longer required bbappendRuslan Babayev
It has been carried over from python2 and is no longer required. More importantly it breaks the python3-native build due to ${STAGING_DIR_TARGET} being "" for native recipes. Signed-off-by: Ruslan Babayev <fib@cisco.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-07-20python3-bugsnag: Upgrade 4.0.2 -> 4.1.0Leon Anavi
Upgrade to release 4.1.0: - Add support for breadcrumbs. These are short log statements that are attached to error reports to help diagnose what events led to the error. - Apply filtering with params_filters to bytes, not just strings Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-26python3-paramiko: drop in favour of meta-python recipeBruce Ashfield
meta-python has the exact same version of this recipe, with only minor differences. Our copy is no longer needed, and in fact, is taking precedence over a base build, changing signatures and breaking yocto compatibility. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-16python3-docker: update to 5.0.0Bruce Ashfield
Changelog: - Remove support for Python 2.7 - Make Python 3.6 the minimum version supported Features - Add limit parameter to image search endpoint Bugfixes - Fix KeyError exception on secret create - Verify TLS keys loaded from docker contexts - Update PORT_SPEC regex to allow square brackets for IPv6 addresses - Fix containers and images documentation examples 4.4.4 Bugfixes - Remove LD_LIBRARY_PATH and SSL_CERT_FILE environment variables when shelling out to the ssh client 4.4.3 Features - Add support for docker.types.Placement.MaxReplicas Bugfixes - Fix SSH port parsing when shelling out to the ssh client 4.4.2 Bugfixes - Fix SSH connection bug where the hostname was incorrectly trimmed and the error was hidden - Fix docs example Miscellaneous - Add Python3.8 and 3.9 in setup.py classifier list Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-15python3-cached-property: Upgrade 1.3.0 -> 1.5.2Leon Anavi
Upgrade to release 1.5.2: - Add formal support for Python 3.8 - Remove formal support for Python 3.4 - Switch from Travis to GitHub actions - Made tests pass flake8 for Python 2.7 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-15python3-sphinx: Upgrade 3.4.3 -> 3.5.4Leon Anavi
Upgrade to release 3.5.4: - Restrict docutils to 0.16 - autodoc: Async staticmethods and classmethods are considered as non async coroutine-functions with Python3.10 - html theme: The style are not applied with docutils-0.17 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-15python3-flask-cors: Upgrade 3.0.8 -> 3.0.10Leon Anavi
Upgrade to release 3.0.10: - Adds support for PPC64 and ARM64 builds for distribution Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-15python3-botocore: Upgrade 1.20.36 -> 1.20.51Leon Anavi
Upgrade to release 1.20.51: - api-change:lightsail: Documentation updates for Amazon Lightsail. - api-change:sts: This release adds the SourceIdentity parameter that can be set when assuming a role. - api-change:comprehendmedical: The InferICD10CM API now returns TIME_EXPRESSION entities that refer to medical conditions. - api-change:rds: Clarify that enabling or disabling automated backups causes a brief downtime, not an outage. - api-change:redshift: Added support to enable AQUA in Amazon Redshift clusters. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-15python3-boto3: Upgrade 1.17.48 -> 1.17.51Leon Anavi
Upgrade to release 1.17.51: - api-change:lightsail: [botocore] Documentation updates for Amazon Lightsail. - api-change:sts: [botocore] This release adds the SourceIdentity parameter that can be set when assuming a role. - api-change:comprehendmedical: [botocore] The InferICD10CM API now returns TIME_EXPRESSION entities that refer to medical conditions. - api-change:rds: [botocore] Clarify that enabling or disabling automated backups causes a brief downtime, not an outage. - api-change:redshift: [botocore] Added support to enable AQUA in Amazon Redshift clusters. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-15python3-bugsnag: Upgrade 3.6.1 -> 4.0.2Leon Anavi
Upgrade to release 4.0.2: - Fixed an issue preventing code being fetched from files in the project root but not in the PWD - Fix issue where types were not packaged with the library - Added __all__ lists throughout to indicate the boundaries of the public interface. This may affect your integration if using import *. - Removed Configuration.use_ssl and Configuration.get_endpoint() in favor of including the protocol in Configuration.endpoint - Configuration.send_environment is now False by default. Enable it as a part of your configuration to send the full request context (if any) as a part of each event. - Removed bugsnag.utils.ThreadLocals as it has been superseded by the contextvars API - Removed bugsnag.utils.merge_dicts, an unused helper function - Removed bugsnag.send_sessions - Deprecated bugsnag.notification.Notification in favor of bugsnag.event.Event to better align with Bugsnag libraries on other platforms. The Notification class is functionally equivalent and will be removed in a future release. - Added a request property to Event. - Added type signatures throughout the library. - [WSGI] Use X-Forwarded-For header if present to determine the IP address used as the default user ID. The remote address remains available in the request metadata attached to the event. License-Update: Check only a single line from PKG-INFO Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-13python3-boto3: Upgrade 1.14.7 -> 1.17.48Leon Anavi
Upgrade to release 1.17.48: - api-change:lookoutequipment: [botocore] This release introduces support for Amazon Lookout for Equipment. - api-change:kinesis-video-archived-media: [botocore] Documentation updates for archived.kinesisvideo - api-change:robomaker: [botocore] This release allows RoboMaker customers to specify custom tools to run with their simulation job - api-change:appstream: [botocore] This release provides support for image updates - api-change:ram: [botocore] Documentation updates for AWS RAM resource sharing - api-change:customer-profiles: [botocore] Documentation updates for Put-Integration API - api-change:autoscaling: [botocore] Amazon EC2 Auto Scaling announces Warm Pools that help applications to scale out faster by pre-initializing EC2 instances and save money by requiring fewer continuously running instances Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-13python3-dotenv: Upgrade 0.13.0 -> 0.17.0Leon Anavi
Upgrade to release 0.17.0: - Make dotenv get <key> only show the value, not key=value - Add --override/--no-override option to dotenv run Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-13python3-newrelic: Upgrade 6.0.1.155 -> 6.2.0.156Leon Anavi
Upgrade to release 6.2.0.156: - Improved CPU metric sampling - Improved memory metric sampling - Increased custom attribute limit from 64 to 128 - Fixed a TypeError with Uvicorn and unix sockets - Fixed a crash when using a FIPS compliant system with Cross Agent Tracing enabled Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-13python3-webob: Upgrade 1.8.5 -> 1.8.7Leon Anavi
Upgrade to release 1.8.7: - Decoding deflate-encoded responses now supports data which is packed in a zlib container as it is supposed to be. The old, non-standard behaviour is still supported. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-04-13python3-paramiko: Upgrade 2.7.0 -> 2.7.2Leon Anavi
Upgrade to release 2.7.2: - Update our CI to catch issues with sdist generation, installation and testing. - Add missing test suite fixtures directory to MANIFEST.in, reinstating the ability to run Paramiko's tests from an sdist tarball. - Remove leading whitespace from OpenSSH RSA test suite static key fixture, to conform better to spec. - Fix incorrect string formatting causing unhelpful error message annotation when using Kerberos/GSSAPI. - Fix incorrectly swapped order of p and q numbers when loading OpenSSH-format RSA private keys. At minimum this should address a slowdown when using such keys, and it also means Paramiko works with Cryptography 3.1 and above (which complains strenuously when this problem appears). Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-03-30boto3: satisfy runtime dependenciesBartosz Golaszewski
Currently boto3 can be built into an image but it won't work without additional dependencies. First: botocore is needed at run-time, second: there are other packages available in meta-python that need adding. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-02-09python3-colorama: update to 0.4.4Bruce Ashfield
Updating to the latest colorama. We also tweak the license text to match the latest upstream content. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-02-09python3-sphinx: update to 3.4.4Bruce Ashfield
Along with the version bump, we tweak the license checksum as the BSD clause was changed upstream. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-02-09newrelic: update to 6.0.1.155Bruce Ashfield
Along with the version bump, we tweak the LICENSE checksum, since the file changed locations in the repository. We also add a patch to setup.py to allow the version of setuptools_scm in oe-core to satisfy the build requirements. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-02-09python3-docker: update to 4.4.1Bruce Ashfield
Updating this version to work better with associated uprev'd docker packages (compose, etc). Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-11-03python3-docker: upgrade 4.2.1 to 4.3.1Ricardo Salveti
Release notes for 4.3.1: - Miscellaneous - Set default API version to auto - Fix conversion to bytes for float - Support OpenSSH identityfile option Release notes for 4.3.0: - Features - Add DeviceRequest type to expose host resources such as GPUs - Add support for DriverOpts in EndpointConfig - Disable compression by default when using container.get_archive method - Miscellaneous - Update default API version to v1.39 - Update test engine version to 19.03.12 Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-09-27python3-texttable: remove recipeRicardo Salveti
Newer version now available via meta-oe/meta-python: - meta-python/recipes-devtools/python/python3-texttable_1.6.3.bb Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-09-27python3-websocket-client: remove recipeRicardo Salveti
Remove local python3-websocket-client recipe in favor of a similar one that is provided by meta-oe/meta-python (same verison but with the correct license). Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-07-01python3-dotenv: add recipeMing Liu
Shell Command and Library to write and read .env like files, it's being required by python3-docker-compose upper than 1.26.0. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-07-01python3-docker: uprev 4.2.0 > 4.2.1Ming Liu
Merge python-docker.inc to python3-docker_4.2.1.bb since we have dropped python-docker recipe. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-06-25python3-boto3: uprev 1.11.7 > 1.14.7Ming Liu
Also drop SRCNAME/SRC_URI/S, change to inherit pypi. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-06-25python3-bugsnag: uprev 3.6.0 > 3.6.1Ming Liu
Also drop SRCNAME/SRC_URI/S, change to inherit pypi. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-06-25python3-newrelic: uprev 5.4.1.134 > 5.14.1.144Ming Liu
Also drop SRCNAME/SRC_URI/S, change to inherit pypi. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-06-25python3-flask-cors: inherit pypiMing Liu
Drop SRCNAME/SRC_URI/S, change to inherit pypi. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-06-16python3-dockerpty: add the missing rdependsMingli Yu
Add the missing rdepends to fix below error: # python3 [snip] >>> import dockerpty [snip] ModuleNotFoundError: No module named 'ssl' ModuleNotFoundError: No module named 'fcntl' ModuleNotFoundError: No module named 'six' ModuleNotFoundError: No module named 'tty' Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-05-19python3-fastentrypoints: add the missing rdependsMingli Yu
Add the missing rdepends to fix below error: # python3 [snip] >>> import fastentrypoints [snip] ModuleNotFoundError: No module named 'pickle' Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-05-08python3-fastentrypoints: add missing setuptools RDEPENDSMingli Yu
Add missing setuptools RDEPENDS to fix below error: # python3 Python 3.8.2 (default, Apr 27 2020, 08:51:00) [GCC 9.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import fastentrypoints Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python3.8/site-packages/fastentrypoints.py", line 39, in <module> from setuptools.command import easy_install ModuleNotFoundError: No module named 'setuptools' Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
/a> 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050