Feature: Implement Robust Prime Number Checker #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Feature: Implement Robust Prime Number Checker
Description
Task
Implement Prime Number Checker
Acceptance Criteria
Summary of Work
Prime Number Checker Implementation
Changes Made
src/prime_checker.pywith a robustis_prime()functiontests/test_prime_checker.pyImplementation Details
is_prime(number)Input Validation
TypeErrorfor non-integer inputsValueErrorfor negative numbersFalsefor 0 and 1Testing Approach
Test Results
Acceptance Criteria
Performance Considerations
Notes
Changes Made
Tests
Signatures
Staking Key
AEghvdqmRtc3fjKXfNTMJJ6WshksgWuJ9YBExgsZu8cN: 34UaFkLyVBNNacyjBw3E29LoLs7LzXY8ZNJ389FC3Lpt6ZLgkPaKpyM1zrP5DuMqqVFoLwJ44rZrEHmTTVemdu2xkp3ttyiYj77femaL4iCUbNfimNTdc3fXuvnCTuLGPFqz7wzuGxNchTbe24BGfB8nHokMxKQNiPm4x9zoxpAq9ZCCsk6GXm7kJbhYDmhejk4pJQRJDmSeZE7ya2kGcS1SuvSQViG8gdQeVRogJhWS7hJHF7BNK6YQQ8bNasLYJ9QM6qrx46JVk4KBsvsfPKYr6LaVVAq8y2KU4LAkrnUAWVuiVZYwGHhk2xEtMrwiokUghbcebWvcz2vUhpwVQbnThGdhr7hFtvJ5GyfDvT6zZonLXSMUVTH1GtDarmcytcrgz4oTemmeWtrYtskw9LHQLWsX9JoVsp2Q
Public Key
AwXAtX7tMhL4JyB8NfXdsrqc1UifaMyap3c9bpN9RMse: 2DLF9w5Jmw8CjkDzXrrURKWHrQSi53iaE34jGTTMFu96212MomK8cE9MmjBRcnGpv3vz6ceS3QAQ5BSM1QQet6nTiJP5z7qvxDmojzwf2H1wKFnj4G9CiUr8v2UkU6f6ZJk5venWC2gZr8G6pPTkmHn6Z4xVdayR5zdQ15TRAZTBKzuECRbpC33ccRm4bGDJXQEQQCy61oYSdjx29tdHQYRt5Cy6vXPd9RQzd5PXBp4axJVRF6N8xekkAG7gjkrfnGA69L5BxxZhkJS9b1zKZ6fX4xcHveWt75aaXsVKbLTBENVBQ1uKm2p9bBoC4ggXqQMtMcWefeceD334AS1JWFrDa8phta4MYi9Bo6jKcAHwvSEUzF9EBYoqsU6cPK5GczAGWLod8imcNPhTVcKyZ9suouWtcUnSeUXn