Skip to content

hypothesis 6.151.9

Version history | Download JSON

  • PyPI https://pypi.org/project/hypothesis/
    Repository https://github.com/HypothesisWorks/hypothesis

  • py.typed

  • Coverage


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "Typed" : 1968
        "Any" : 42
        "Untyped" : 632
    • 76.1% coverage
    • 74.5% coverage (strict)
    • 2642 typable
      • 1968 typed
      • 632 untyped
      • 42 Any
  • Typables


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "functions" : 982
        "classes" : 1345
        "other" : 100
    • 317 functions (+45 overloads)
      • 665 parameters
    • 154 classes
      • 568 methods (+9 overloads)
        • 707 parameters
      • 69 properties
    • 76 modules
      • 100 attrs

Modules

Module Coverage Coverage (strict) Typables Ignores
hypothesis._settings 70.7% 65.5% 58 1
hypothesis.configuration 100.0% 100.0% 11 0
hypothesis.control 67.4% 67.4% 43 0
hypothesis.core 54.5% 50.9% 110 0
hypothesis.database 95.5% 95.5% 133 0
hypothesis.entry_points 100.0% 100.0% 1 0
hypothesis.errors 51.6% 51.6% 31 1
hypothesis.extra._array_helpers 100.0% 100.0% 11 0
hypothesis.extra.array_api 100.0% 66.7% 3 1
hypothesis.extra.cli 18.2% 18.2% 11 3
hypothesis.extra.codemods 15.8% 15.8% 19 0
hypothesis.extra.dateutil 100.0% 100.0% 1 1
hypothesis.extra.django._fields 100.0% 100.0% 5 0
hypothesis.extra.django._impl 100.0% 100.0% 7 0
hypothesis.extra.dpcontracts 0.0% 0.0% 2 0
hypothesis.extra.ghostwriter 93.2% 93.2% 44 0
hypothesis.extra.lark 100.0% 100.0% 5 0
hypothesis.extra.numpy 92.0% 92.0% 75 0
hypothesis.extra.pandas.impl 51.9% 46.3% 54 0
hypothesis.extra.pytz 100.0% 100.0% 1 1
hypothesis.extra.redis 73.0% 73.0% 37 0
hypothesis.internal.cache 91.4% 81.4% 70 0
hypothesis.internal.cathetus 100.0% 100.0% 3 0
hypothesis.internal.charmap 100.0% 100.0% 20 0
hypothesis.internal.compat 62.1% 62.1% 29 0
hypothesis.internal.conjecture.choice 100.0% 100.0% 55 0
hypothesis.internal.conjecture.data 91.2% 89.4% 217 0
hypothesis.internal.conjecture.datatree 95.7% 95.7% 92 0
hypothesis.internal.conjecture.engine 95.9% 95.9% 123 0
hypothesis.internal.conjecture.floats 88.9% 88.9% 27 0
hypothesis.internal.conjecture.junkdrawer 92.7% 92.7% 82 0
hypothesis.internal.conjecture.optimiser 70.6% 70.6% 17 0
hypothesis.internal.conjecture.pareto 95.7% 95.7% 23 0
hypothesis.internal.conjecture.provider_conformance 62.7% 56.9% 51 0
hypothesis.internal.conjecture.providers 84.9% 84.9% 119 0
hypothesis.internal.conjecture.shrinker 35.7% 35.7% 98 6
hypothesis.internal.conjecture.shrinking.bytes 0.0% 0.0% 4 0
hypothesis.internal.conjecture.shrinking.choicetree 87.0% 87.0% 23 0
hypothesis.internal.conjecture.shrinking.collection 0.0% 0.0% 12 0
hypothesis.internal.conjecture.shrinking.common 8.5% 8.5% 47 0
hypothesis.internal.conjecture.shrinking.floats 0.0% 0.0% 10 0
hypothesis.internal.conjecture.shrinking.integer 8.3% 8.3% 12 0
hypothesis.internal.conjecture.shrinking.ordering 0.0% 0.0% 13 0
hypothesis.internal.conjecture.shrinking.string 0.0% 0.0% 5 0
hypothesis.internal.conjecture.utils 64.2% 64.2% 53 0
hypothesis.internal.constants_ast 81.4% 81.4% 43 0
hypothesis.internal.coverage 26.7% 26.7% 15 0
hypothesis.internal.detection 100.0% 100.0% 2 0
hypothesis.internal.entropy 75.0% 75.0% 12 0
hypothesis.internal.escalation 64.3% 64.3% 14 0
hypothesis.internal.filtering 96.8% 96.8% 31 0
hypothesis.internal.floats 96.4% 96.4% 55 0
hypothesis.internal.healthcheck 0.0% 0.0% 4 0
hypothesis.internal.intervalsets 97.4% 97.4% 38 0
hypothesis.internal.lambda_sources 33.3% 33.3% 9 0
hypothesis.internal.observability 95.0% 95.0% 40 0
hypothesis.internal.reflection 87.7% 75.4% 57 0
hypothesis.internal.scrutineer 50.0% 50.0% 34 0
hypothesis.internal.validation 14.3% 14.3% 28 0
hypothesis.provisional 75.0% 75.0% 20 0
hypothesis.reporting 93.8% 93.8% 16 0
hypothesis.stateful 36.0% 34.2% 111 0
hypothesis.statistics 88.9% 88.9% 9 0
hypothesis.strategies._internal.collections 100.0% 100.0% 7 0
hypothesis.strategies._internal.core 97.6% 95.1% 123 1
hypothesis.strategies._internal.datetime 100.0% 100.0% 19 0
hypothesis.strategies._internal.ipaddress 100.0% 100.0% 3 0
hypothesis.strategies._internal.misc 100.0% 100.0% 4 0
hypothesis.strategies._internal.numbers 100.0% 100.0% 12 0
hypothesis.strategies._internal.strategies 97.6% 90.5% 42 0
hypothesis.utils.conventions 60.0% 60.0% 5 0
hypothesis.utils.deprecation 100.0% 100.0% 5 0
hypothesis.utils.dynamicvariables 75.0% 75.0% 8 0
hypothesis.utils.terminal 100.0% 100.0% 1 0
hypothesis.utils.threading 100.0% 71.4% 7 0
hypothesis.version 0.0% 0.0% 1 0

Incomplete Annotations

hypothesis._settings (17 missing, 3 any)

Symbol Typable Typed Any
meth settings.register_profile 4 4 1
prop settings.max_examples 1 0 0
prop settings.derandomize 1 0 0
prop settings.database 1 0 0
prop settings.verbosity 1 0 0
prop settings.phases 1 0 0
prop settings.stateful_step_count 1 0 0
prop settings.report_multiple_bugs 1 0 0
prop settings.suppress_health_check 1 0 0
prop settings.deadline 1 0 0
prop settings.print_blob 1 0 0
prop settings.backend 1 0 0
meth Verbosity.missing 2 0 0
meth Verbosity.eq 2 2 1
meth Verbosity.gt 2 2 1
meth HealthCheck.missing 2 0 0
meth Phase.missing 2 0 0

hypothesis.control (14 missing, 0 any)

Symbol Typable Typed Any
meth BuildContext.enter 1 0 0
meth BuildContext.exit 4 0 0
attr BuildContext.data 1 0 0
attr BuildContext.is_final 1 0 0
attr BuildContext.wrapped_test 1 0 0
func cleanup 2 0 0
func deprecate_random_in_strategy 3 0 0
func should_note 1 0 0

hypothesis.core (50 missing, 4 any)

Symbol Typable Typed Any
meth example.init 3 3 2
meth StateForActualGivenExecution.init 7 6 1
meth StateForActualGivenExecution._should_trace 1 0 0
meth StateForActualGivenExecution.execute_once 6 0 0
meth StateForActualGivenExecution.run_engine 1 0 0
attr StateForActualGivenExecution.stuff 1 0 0
attr StateForActualGivenExecution.test 1 0 0
attr StateForActualGivenExecution.settings 1 0 0
attr StateForActualGivenExecution.random 1 0 0
attr StateForActualGivenExecution.wrapped_test 1 0 0
attr StateForActualGivenExecution.thread_overlap 1 0 0
attr StateForActualGivenExecution.test_runner 1 0 0
attr StateForActualGivenExecution.print_given_args 1 0 0
attr StateForActualGivenExecution.last_exception 1 0 0
attr StateForActualGivenExecution.falsifying_examples 1 0 0
attr StateForActualGivenExecution.ever_executed 1 0 0
attr StateForActualGivenExecution.failed_normally 1 0 0
attr StateForActualGivenExecution.failed_due_to_deadline 1 0 0
func fake_subTest 4 0 0
func default_executor 3 0 0
func get_executor 2 0 0
func is_invalid_test 5 0 0
func execute_explicit_examples 6 0 0
attr threadlocal 1 0 0
func new_given_signature 3 0 0
func get_random_for_wrapped_test 3 0 0
func process_arguments_to_given 6 6 1
func skip_exceptions_to_reraise 1 0 0

hypothesis.database (6 missing, 0 any)

Symbol Typable Typed Any
meth GitHubArtifactDatabase.init 6 5 0
attr GitHubArtifactDatabase.owner 1 0 0
attr GitHubArtifactDatabase.repo 1 0 0
attr GitHubArtifactDatabase.artifact_name 1 0 0
attr GitHubArtifactDatabase.cache_timeout 1 0 0
attr DirectoryBasedExampleDatabase.path 1 0 0

hypothesis.errors (15 missing, 0 any)

Symbol Typable Typed Any
meth FlakyReplay.init 3 0 0
attr FlakyReplay.reason 1 0 0
attr StopTest.testcounter 1 0 0
meth FlakyFailure.new 3 0 0
meth FlakyFailure.derive 2 0 0
attr DeadlineExceeded.runtime 1 0 0
attr DeadlineExceeded.deadline 1 0 0
attr UnsatisfiedAssumption.reason 1 0 0
attr RewindRecursive.target 1 0 0
attr BackendCannotProceed.scope 1 0 0

hypothesis.extra.array_api (0 missing, 1 any)

Symbol Typable Typed Any
func make_strategies_namespace 3 3 1

hypothesis.extra.cli (9 missing, 0 any)

Symbol Typable Typed Any
func codemod 2 0 0
func write 6 0 0
func main 1 0 0

hypothesis.extra.codemods (16 missing, 0 any)

Symbol Typable Typed Any
meth HypothesisFixCharactersArguments.fn 3 0 0
meth HypothesisFixComplexMinMagnitude.leave_Arg 3 0 0
meth HypothesisFixHealthCheckAll.replace_healthcheck 3 0 0
func match_qualname 2 0 0
meth HypothesisFixPositionalKeywonlyArgs.leave_Call 3 0 0
func get_fn 2 0 0

hypothesis.extra.dpcontracts (2 missing, 0 any)

Symbol Typable Typed Any
func fulfill 2 0 0

hypothesis.extra.ghostwriter (3 missing, 0 any)

Symbol Typable Typed Any
attr EQUIV_FIRST_BLOCK 1 0 0
attr SUPPRESS_BLOCK 1 0 0
attr EQUIV_CHECK_BLOCK 1 0 0

hypothesis.extra.numpy (6 missing, 0 any)

Symbol Typable Typed Any
func valid_tuple_axes 3 0 0
func mutually_broadcastable_shapes 3 0 0

hypothesis.extra.pandas.impl (26 missing, 3 any)

Symbol Typable Typed Any
func series 7 7 1
func indexes 7 7 1
func columns 6 6 1
func dtype_for_elements_strategy 2 0 0
func infer_dtype_if_necessary 5 0 0
meth ValueIndexStrategy.init 7 0 0
meth ValueIndexStrategy.do_draw 2 0 0
attr ValueIndexStrategy.elements 1 0 0
attr ValueIndexStrategy.dtype 1 0 0
attr ValueIndexStrategy.min_size 1 0 0
attr ValueIndexStrategy.max_size 1 0 0
attr ValueIndexStrategy.unique 1 0 0
attr ValueIndexStrategy.name 1 0 0
func elements_and_dtype 4 0 0

hypothesis.extra.redis (10 missing, 0 any)

Symbol Typable Typed Any
meth RedisExampleDatabase.init 5 4 0
meth RedisExampleDatabase._pipeline 5 0 0
meth RedisExampleDatabase._publish 2 0 0
attr RedisExampleDatabase.redis 1 0 0
attr RedisExampleDatabase.listener_channel 1 0 0

hypothesis.internal.cache (6 missing, 7 any)

Symbol Typable Typed Any
meth GenericCache.init 2 1 0
meth GenericCache.iter 1 0 0
meth GenericCache.on_access 4 4 2
meth GenericCache.on_evict 4 4 2
attr GenericCache.max_size 1 0 0
meth LRUCache.iter 1 0 0
attr LRUCache.max_size 1 0 0
meth LRUReusedCache.init 2 1 0
meth LRUReusedCache.new_entry 3 3 1
meth LRUReusedCache.on_access 4 4 2

hypothesis.internal.compat (11 missing, 0 any)

Symbol Typable Typed Any
attr GRAALPY 1 0 0
attr FREE_THREADED_CPYTHON 1 0 0
func ceil 2 0 0
func add_note 3 0 0
attr PYPY 1 0 0
func floor 2 0 0
attr WINDOWS 1 0 0

hypothesis.internal.conjecture.data (19 missing, 4 any)

Symbol Typable Typed Any
meth ConjectureData.note 2 2 1
attr ConjectureData.observer 1 0 0
attr ConjectureData.max_choices 1 0 0
attr ConjectureData.max_length 1 0 0
attr ConjectureData.overdraw 1 0 0
attr ConjectureData.start_time 1 0 0
attr ConjectureData.gc_start_time 1 0 0
attr ConjectureData.hypothesis_runner 1 1 1
attr ConjectureData.prefix 1 0 0
attr Spans.trail 1 0 0
attr Spans.labels 1 0 0
attr Span.owner 1 0 0
attr Span.index 1 0 0
attr threadlocal 1 0 0
meth SpanProperty.init 2 1 0
meth SpanProperty.run 1 1 1
meth SpanProperty.finish 1 1 1
attr SpanProperty.spans 1 0 0
attr SpanProperty.span_count 1 0 0
attr SpanProperty.choice_count 1 0 0
attr SpanRecord.trail 1 0 0
attr TOP_LABEL 1 0 0
attr Overrun 1 0 0

hypothesis.internal.conjecture.datatree (4 missing, 0 any)

Symbol Typable Typed Any
meth DataTree.rewrite 2 0 0
meth DataTree.new_observer 1 0 0
meth TreeRecordingObserver.init 2 1 0

hypothesis.internal.conjecture.engine (5 missing, 0 any)

Symbol Typable Typed Any
attr INVALID_THRESHOLD_BASE 1 0 0
func shortlex 2 0 0
attr ConjectureRunner.thread_overlap 1 0 0
attr INVALID_PER_VALID 1 0 0

hypothesis.internal.conjecture.floats (3 missing, 0 any)

Symbol Typable Typed Any
attr DECODING_TABLE 1 0 0
attr ENCODING_TABLE 1 0 0
attr REVERSE_BITS_TABLE 1 0 0

hypothesis.internal.conjecture.junkdrawer (6 missing, 0 any)

Symbol Typable Typed Any
meth LazySequenceCopy.init 2 1 0
meth IntList.init 2 1 0
meth StackframeLimiter.init 1 0 0
meth ensure_free_stackframes.exit 3 0 0

hypothesis.internal.conjecture.optimiser (5 missing, 0 any)

Symbol Typable Typed Any
attr Optimiser.engine 1 0 0
attr Optimiser.current_data 1 0 0
attr Optimiser.target 1 0 0
attr Optimiser.max_improvements 1 0 0
attr Optimiser.improvements 1 0 0

hypothesis.internal.conjecture.pareto (1 missing, 0 any)

Symbol Typable Typed Any
attr NO_SCORE 1 0 0

hypothesis.internal.conjecture.provider_conformance (19 missing, 3 any)

Symbol Typable Typed Any
func choice_types_constraints 3 0 0
func boolean_constraints 3 3 1
func float_constraints 5 0 0
func string_constraints 5 5 1
func bytes_constraints 5 5 1
func constraints_strategy 4 0 0
func integer_constraints 7 0 0

hypothesis.internal.conjecture.providers (18 missing, 0 any)

Symbol Typable Typed Any
meth BytestringProvider.init 3 2 0
meth BytestringProvider._draw_bits 2 0 0
meth BytestringProvider._draw_collection 4 0 0
attr BytestringProvider.bytestring 1 0 0
attr BytestringProvider.index 1 0 0
attr BytestringProvider.drawn 1 0 0
attr BYTE_MASKS 1 0 0
attr GLOBAL_CONSTANTS 1 0 0
func with_register_backend 3 0 0
meth URandomProvider.init 2 1 0
meth HypothesisProvider.init 2 1 0
prop HypothesisProvider._local_constants 1 0 0

hypothesis.internal.conjecture.shrinker (63 missing, 0 any)

Symbol Typable Typed Any
meth Shrinker.derived_value 1 0 0
meth Shrinker.init 7 6 0
meth Shrinker.cached_calculations 1 0 0
meth Shrinker.cached 2 0 0
meth Shrinker.incorporate_test_data 2 0 0
meth Shrinker.initial_coarse_reduction 1 0 0
meth Shrinker.spans_starting_at 1 0 0
meth Shrinker.reduce_each_alternative 1 0 0
meth Shrinker.try_lower_node_as_alternative 3 0 0
meth Shrinker.spans_by_label 1 0 0
meth Shrinker.distinct_labels 1 0 0
meth Shrinker.pass_to_descendant 2 0 0
meth Shrinker.lower_common_node_offset 1 0 0
meth Shrinker.clear_change_tracking 1 0 0
meth Shrinker.mark_changed 2 0 0
meth Shrinker.update_shrink_target 2 0 0
meth Shrinker.try_shrinking_nodes 3 0 0
meth Shrinker.remove_discarded 1 0 0
meth Shrinker.duplicated_nodes 1 0 0
meth Shrinker._node_program 3 0 0
meth Shrinker.minimize_duplicated_choices 2 0 0
meth Shrinker.redistribute_numeric_pairs 2 0 0
meth Shrinker.lower_integers_together 2 0 0
meth Shrinker.lower_duplicated_characters 2 0 0
meth Shrinker.minimize_nodes 2 0 0
meth Shrinker.try_trivial_spans 2 0 0
meth Shrinker.minimize_individual_choices 2 0 0
meth Shrinker.reorder_spans 2 0 0
meth Shrinker.run_node_program 5 0 0
attr Shrinker.engine 1 0 0
attr Shrinker.initial_size 1 0 0
attr Shrinker.shrink_target 1 0 0
attr Shrinker.shrinks 1 0 0
attr Shrinker.max_stall 1 0 0
attr Shrinker.initial_calls 1 0 0
attr Shrinker.initial_misaligned 1 0 0
attr Shrinker.calls_at_last_shrink 1 0 0
attr Shrinker.should_explain 1 0 0
meth ShrinkPass.post_init 1 0 0
meth ShrinkPass.hash 1 0 0

hypothesis.internal.conjecture.shrinking.bytes (4 missing, 0 any)

Symbol Typable Typed Any
meth Bytes.init 4 0 0

hypothesis.internal.conjecture.shrinking.choicetree (3 missing, 0 any)

Symbol Typable Typed Any
attr ChoiceTree.root 1 0 0
meth Chooser.init 3 2 0
attr DeadNode 1 0 0

hypothesis.internal.conjecture.shrinking.collection (12 missing, 0 any)

Symbol Typable Typed Any
meth Collection.setup 5 0 0
meth Collection.make_immutable 2 0 0
meth Collection.short_circuit 1 0 0
meth Collection.left_is_better 3 0 0
meth Collection.run_step 1 0 0

hypothesis.internal.conjecture.shrinking.common (43 missing, 0 any)

Symbol Typable Typed Any
meth Shrinker.init 7 0 0
meth Shrinker.setup 2 0 0
meth Shrinker.delegate 5 0 0
meth Shrinker.call_shrinker 5 0 0
meth Shrinker.shrink 4 0 0
meth Shrinker.run 1 0 0
meth Shrinker.consider 2 0 0
meth Shrinker.make_canonical 2 0 0
meth Shrinker.make_immutable 2 0 0
meth Shrinker.check_invariants 2 0 0
meth Shrinker.short_circuit 1 0 0
meth Shrinker.left_is_better 3 0 0
meth Shrinker.run_step 1 0 0
attr Shrinker.current 1 0 0
attr Shrinker.initial 1 0 0
attr Shrinker.full 1 0 0
attr Shrinker.changes 1 0 0
attr Shrinker.name 1 0 0
attr Shrinker.debugging_enabled 1 0 0

hypothesis.internal.conjecture.shrinking.floats (10 missing, 0 any)

Symbol Typable Typed Any
meth Float.setup 1 0 0
meth Float.make_canonical 2 0 0
meth Float.check_invariants 2 0 0
meth Float.left_is_better 3 0 0
meth Float.short_circuit 1 0 0
meth Float.run_step 1 0 0

hypothesis.internal.conjecture.shrinking.integer (11 missing, 0 any)

Symbol Typable Typed Any
meth Integer.short_circuit 1 0 0
meth Integer.check_invariants 2 0 0
meth Integer.left_is_better 3 0 0
meth Integer.run_step 1 0 0
meth Integer.shift_right 1 0 0
meth Integer.mask_high_bits 1 0 0
meth Integer.shrink_by_multiples 2 0 0

hypothesis.internal.conjecture.shrinking.ordering (13 missing, 0 any)

Symbol Typable Typed Any
meth Ordering.setup 2 0 0
meth Ordering.make_immutable 2 0 0
meth Ordering.short_circuit 1 0 0
meth Ordering.left_is_better 3 0 0
meth Ordering.check_invariants 2 0 0
meth Ordering.run_step 1 0 0
meth Ordering.sort_regions 1 0 0
meth Ordering.sort_regions_with_gaps 1 0 0

hypothesis.internal.conjecture.shrinking.string (5 missing, 0 any)

Symbol Typable Typed Any
meth String.init 5 0 0

hypothesis.internal.conjecture.utils (19 missing, 0 any)

Symbol Typable Typed Any
meth Sampler.init 3 2 0
attr Sampler.observe 1 0 0
attr SAMPLE_IN_SAMPLER_LABEL 1 0 0
attr INT_SIZES_SAMPLER 1 0 0
attr ONE_FROM_MANY_LABEL 1 0 0
meth many.stop_span 1 0 0
meth many.start_span 2 0 0
attr many.min_size 1 0 0
attr many.max_size 1 0 0
attr many.data 1 0 0
attr many.forced_size 1 0 0
attr many.p_continue 1 0 0
attr many.count 1 0 0
attr many.rejections 1 0 0
attr many.drawn 1 0 0
attr many.force_stop 1 0 0
attr many.rejected 1 0 0
attr many.observe 1 0 0

hypothesis.internal.constants_ast (8 missing, 0 any)

Symbol Typable Typed Any
meth ConstantVisitor.init 2 1 0
meth ConstantVisitor.visit_JoinedStr 2 0 0
meth ConstantVisitor.visit_Constant 2 0 0
attr ConstantVisitor.constants 1 0 0
attr ConstantVisitor.limit 1 0 0
meth Constants.init 5 4 0

hypothesis.internal.coverage (11 missing, 0 any)

Symbol Typable Typed Any
attr IN_COVERAGE_TESTS 1 0 0
func check 2 0 0
func record_branch 3 0 0
func check_block 3 0 0
func pretty_file_name 2 0 0

hypothesis.internal.entropy (3 missing, 0 any)

Symbol Typable Typed Any
attr NumpyRandomWrapper.seed 1 0 0
attr NumpyRandomWrapper.getstate 1 0 0
attr NumpyRandomWrapper.setstate 1 0 0

hypothesis.internal.escalation (5 missing, 0 any)

Symbol Typable Typed Any
func format_exception 3 0 0
attr current_pytest_item 1 0 0
attr is_hypothesis_file 1 0 0

hypothesis.internal.filtering (1 missing, 0 any)

Symbol Typable Typed Any
attr ARG 1 0 0

hypothesis.internal.floats (2 missing, 0 any)

Symbol Typable Typed Any
attr SMALLEST_SUBNORMAL 1 0 0
attr SIGNALING_NAN 1 0 0

hypothesis.internal.healthcheck (4 missing, 0 any)

Symbol Typable Typed Any
func fail_health_check 4 0 0

hypothesis.internal.intervalsets (1 missing, 0 any)

Symbol Typable Typed Any
attr IntervalSet.size 1 0 0

hypothesis.internal.lambda_sources (6 missing, 0 any)

Symbol Typable Typed Any
func extract_all_lambdas 2 0 0
func lambda_description 2 0 0
func extract_all_attributes 2 0 0

hypothesis.internal.observability (2 missing, 0 any)

Symbol Typable Typed Any
attr max_age 1 0 0
attr TESTCASE_CALLBACKS 1 0 0

hypothesis.internal.reflection (7 missing, 7 any)

Symbol Typable Typed Any
func convert_keyword_arguments 4 4 1
func impersonate 2 0 0
func get_signature 4 4 1
func nicerepr 2 2 1
func convert_positional_arguments 4 4 1
func repr_call 5 5 1
func define_function_signature 4 0 0
attr COPY_SIGNATURE_SCRIPT 1 0 0
func function_digest 2 2 1
func is_first_param_referenced_in_function 2 2 1

hypothesis.internal.scrutineer (17 missing, 0 any)

Symbol Typable Typed Any
func explanatory_lines 3 0 0
attr SITE_PACKAGES_DIRS 1 0 0
attr STDLIB_DIRS 1 0 0
func get_explaining_locations 2 0 0
meth Tracer.trace 4 0 0
meth Tracer.exit 3 0 0
func make_report 3 0 0

hypothesis.internal.validation (24 missing, 0 any)

Symbol Typable Typed Any
func check_valid_bound 3 0 0
func check_valid_size 3 0 0
func try_convert 4 0 0
func check_valid_magnitude 3 0 0
func check_valid_integer 3 0 0
func check_valid_sizes 3 0 0
func check_valid_interval 5 0 0

hypothesis.provisional (5 missing, 0 any)

Symbol Typable Typed Any
attr DomainNameStrategy.max_length 1 0 0
attr DomainNameStrategy.max_element_length 1 0 0
attr DomainNameStrategy.domain_strategy 1 0 0
attr DomainNameStrategy.elem_strategy 1 0 0
attr URL_SAFE_CHARACTERS 1 0 0

hypothesis.reporting (1 missing, 0 any)

Symbol Typable Typed Any
attr reporter 1 0 0

hypothesis.stateful (71 missing, 2 any)

Symbol Typable Typed Any
attr self_strategy 1 0 0
func get_state_machine_test 5 0 0
meth BundleReferenceStrategy.init 3 2 0
meth BundleReferenceStrategy.do_draw 2 0 0
attr BundleReferenceStrategy.name 1 0 0
attr BundleReferenceStrategy.consume 1 0 0
meth TestCaseProperty.get 3 0 0
meth TestCaseProperty.set 3 0 0
meth TestCaseProperty.delete 2 0 0
meth MultipleResults.iter 1 0 0
attr STATE_MACHINE_RUN_LABEL 1 0 0
meth StateMachineMeta.setattr 3 0 0
meth RuleStrategy.repr 1 0 0
meth RuleStrategy.do_draw 2 0 0
meth RuleStrategy.is_valid 2 0 0
attr RuleStrategy.machine 1 0 0
attr RuleStrategy.rules 1 0 0
attr RuleStrategy.enabled_rules_strategy 1 0 0
attr RuleStrategy.rules_strategy 1 0 0
func run_state_machine_as_test 4 0 0
meth RuleBasedStateMachine._pretty_print 2 0 0
meth RuleBasedStateMachine.repr 1 0 0
meth RuleBasedStateMachine._new_name 2 0 0
meth RuleBasedStateMachine.bundle 2 0 0
meth RuleBasedStateMachine.setup_state 1 0 0
meth RuleBasedStateMachine._repr_step 4 4 2
meth RuleBasedStateMachine._add_results_to_targets 3 0 0
meth RuleBasedStateMachine.check_invariants 4 0 0
meth RuleBasedStateMachine.teardown 1 0 0
meth RuleBasedStateMachine._to_test_case 1 0 0
attr RuleBasedStateMachine.rules 1 0 0
attr RuleBasedStateMachine.invariants 1 0 0
attr RuleBasedStateMachine.TestCase 1 0 0
meth Rule.post_init 1 0 0
meth Rule.hash 1 0 0
meth Bundle.do_draw 2 0 0
meth Bundle.repr 1 0 0
meth Bundle.calc_is_empty 2 0 0
meth Bundle.is_currently_empty 2 0 0
meth Bundle.flatmap 2 0 0
meth Bundle.hash 1 0 0
attr Bundle.name 1 0 0
attr Bundle.draw_references 1 0 0

hypothesis.statistics (1 missing, 0 any)

Symbol Typable Typed Any
attr collector 1 0 0

hypothesis.strategies._internal.core (3 missing, 3 any)

Symbol Typable Typed Any
func runner 2 2 1
func slices 3 3 1
meth DataObject.draw 3 3 1
attr DataObject.count 1 0 0
attr DataObject.conjecture_data 1 0 0
attr DataObject.signature 1 0 0

hypothesis.strategies._internal.strategies (1 missing, 3 any)

Symbol Typable Typed Any
meth SearchStrategy.init 1 0 0
prop SearchStrategy.is_empty 1 1 1
prop SearchStrategy.has_reusable_values 1 1 1
prop SearchStrategy.is_cacheable 1 1 1

hypothesis.utils.conventions (2 missing, 0 any)

Symbol Typable Typed Any
attr UniqueIdentifier.identifier 1 0 0
attr not_set 1 0 0

hypothesis.utils.dynamicvariables (2 missing, 0 any)

Symbol Typable Typed Any
attr DynamicVariable.default 1 0 0
attr DynamicVariable.data 1 0 0

hypothesis.utils.threading (0 missing, 2 any)

Symbol Typable Typed Any
meth ThreadLocal.getattr 2 2 1
meth ThreadLocal.setattr 3 3 1

hypothesis.version (1 missing, 0 any)

Symbol Typable Typed Any
attr version 1 0 0

Type-Ignore Comments

Flavor Count
type: ignore 14
type: ignore[assignment] 1