Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-hypothesis-6.138.13-1.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-hypothesis Distribution: openSUSE Tumbleweed
Version: 6.138.13 Vendor: openSUSE
Release: 1.2 Build date: Tue Sep 2 10:34:31 2025
Group: Unspecified Build host: reproducible
Size: 5596110 Source RPM: python-hypothesis-6.138.13-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/HypothesisWorks/hypothesis
Summary: A library for property based testing
Hypothesis is a family of testing libraries which let you write tests parametrized
by a source of examples. A Hypothesis implementation then generates simple and
comprehensible examples that make your tests fail. This simplifies writing your
tests and makes them more powerful at the same time, by letting software automate
the boring bits and do them to a higher standard than a human would, freeing you
to focus on the higher level test logic.

This sort of testing is often called "property-based testing", and the most widely
known implementation of the concept is the Haskell library QuickCheck, but
Hypothesis differs significantly from QuickCheck and is designed to fit idiomatically
and easily into existing styles of testing that you are used to, with absolutely no
familiarity with Haskell or functional programming needed.

Provides

Requires

License

MPL-2.0

Changelog

* Tue Sep 02 2025 Markéta Machová <mmachova@suse.com>
  - Update to 6.138.13
    * text() now occasionally generates from a preselected list of strings
      which are likely to find bugs.
    * Improves input validation for several strategies in our pandas extra,
      so that they raise a helpful InvalidArgument rather than OverflowError.
    * New "hypothesis-urandom" backend, which draws randomness from
      /dev/urandom instead of Python’s PRNG.
    * randoms() no longer produces 1.0, matching the exclusive upper bound
      of random.Random.random
    * Nesting @given inside of @given is now a HealthCheck failure.
    * Add is_hypothesis_test(), for third-party libraries which want to
      determine whether a test has been defined with Hypothesis.
    * Add on_observation() to the internal alternative backends interface.
    * New hypothesis.extra.django.SimpleTestCase
    * New run_conformance_test(), for use in testing implementations of
      alternative backends.
    * Fixes a substantial performance regression in stateful tests from
      computing string representations, present since version 6.131.20.
    * Improves the thread safety of many functions and decorators.
    * Before this release, Hypothesis did not require that super().__init__()
      be called in SearchStrategy subclasses. Subclassing SearchStrategy is
      not supported or part of the public API, but if you are subclassing it
      anyway, you will need to make sure to call super().__init__().
    * When a failure found by an alternative backend does not reproduce under
      the Hypothesis backend, we now raise FlakyBackendFailure.
    * When a test is executed concurrently from multiple threads, DeadlineExceeded
      is now disabled.
    * Add specified callback methods to the observability interface. The previous
      TESTCASE_CALLBACKS is deprecated.
    * Add support for Python 3.14.
* Thu Aug 21 2025 Markéta Machová <mmachova@suse.com>
  - Convert to libalternatives on SLE-16-based and newer systems only
* Thu Jul 10 2025 Markéta Machová <mmachova@suse.com>
  - Convert to libalternatives
* Thu Mar 06 2025 Markéta Machová <mmachova@suse.com>
  - Update to 6.127.8
    * Fix a type-hinting regression from version 6.125.1, where we would
      no longer guarantee the type of the argument to .filter predicates
    * Improve shrinking behavior for values from text() and binary()
      which contain duplicate elements, like "zzzabc".
* Wed Mar 05 2025 Nico Krapp <nico.krapp@suse.com>
  - Update to 6.127.6
    * This patch tweaks the performance of the target phase, avoiding
      aborting some test cases when it would be better to finish
      generating them.
* Mon Mar 03 2025 Markéta Machová <mmachova@suse.com>
  - Update to 6.127.5
    * Improve shrinking of non-standard NaN float values
    * Update our vendored list of top-level domains, which is used by
      the provisional domains() strategy.
    * Fix a bug where from_type() would error on certain types
      involving Protocol
* Wed Feb 26 2025 Daniel Garcia <daniel.garcia@suse.com>
  - Update to 6.127.2:
    - Adjust type hints for the pub-sub database implementation in
      version 6.126.0, and remove a remnant debug print in its
      implementation.
  - 6.127.1:
    - Improve the clarity of printing counterexamples in stateful
      testing, by avoiding confusing Bundle references with equivalent
      values drawn from a regular strategy.
  - 6.127.0:
    - This releases adds support for type aliases created with the type
      statement (new in python 3.12) to from_type() and
      register_type_strategy().
  - 6.126.0:
    - The Hypothesis database now supports a pub-sub interface to
      efficiently listen for changes in the database, via .add_listener
      and .remove_listener. While all databases that ship with
      Hypothesis support this interface, implementing it is not required
      for custom database subclasses. Hypothesis will warn when trying
      to listen on a database without support.
    - This feature is currently only used downstream in hypofuzz.
  - 6.125.3:
    - Improves sharing of some internal cache behavior.
  - 6.125.2:
    - Optimize performance (improves speed by ~5%) and clarify the
      wording in an error message.
  - 6.125.1:
    - Fixes a bug since around version 6.124.4 where we might have
      generated -0.0 for st.floats(min_value=0.0), which is unsound.
  - 6.125.0:
    - Add 2024.12 to the list of recognized Array API versions in
      hypothesis.extra.array_api.
  - 6.124.9:
    - Registration of experimental Alternative backends for Hypothesis
      is now done via
      hypothesis.internal.conjecture.providers.AVAILABLE_PROVIDERS
      instead of
      hypothesis.internal.conjecture.data.AVAILABLE_PROVIDERS.
  - 6.124.8:
    - Refactor some internals for better type hinting.
  - 6.124.7:
    - Internal renamings.
  - 6.124.6:
    - More work on internal type hints.
  - 6.124.5:
    - Internal refactoring to make some stateful internals easier to access.
  - 6.124.4:
    - Refactoring of our internal input generation. This shouldn’t lead
      to any changes in the distribution of test inputs. If you notice
      any, please open an issue!
  - 6.124.3:
    - Some Hypothesis internals now use the number of choices as a
      yardstick of input size, rather than the entropy consumed by those
      choices. We don’t expect this to cause significant behavioral
      changes.
  - 6.124.2:
    - Improves our internal caching logic for test cases.
  - 6.124.1:
    - fuzz_one_input is now implemented using an alternative backend.
      This brings the interpretation of the fuzzer-provided bytestring
      closer to the fuzzer mutations, allowing the mutations to work
      more reliably. We hope to use this backend functionality to
      improve fuzzing integration (see e.g.
      https://github.com/google/atheris/issues/20) in the future!
  - 6.124.0:
    - The Hypothesis example database now uses a new internal format to
      store examples. This new format is not compatible with the
      previous format, so stored entries will not carry over.
    - The database is best thought of as a cache that may be invalidated
      at times. Instead of relying on it for correctness, we recommend
      using @example to specify explicit examples. When using databases
      across environments (such as connecting a GitHubArtifactDatabase
      database in CI to your local environment), we recommend using the
      same version of Hypothesis for each where possible, for maximum
      reproducibility.
  - 6.123.17:
    - This patch improves certain corner cases for reporting of flaky
      errors (issue #4183 and issue #4228).
  - 6.123.16:
    - Improves an edge case in one of our integer and float shrinking passes.
  - 6.123.15:
    - Improves one of our shrinking passes for integers which require a
      constant relative difference to trigger the bug.
  - 6.123.14:
    - Avoid realizing symbolic values from Alternative backends for
      Hypothesis when verbosity is verbose or higher.
  - 6.123.13:
    - More internal code refactoring.
  - 6.123.12:
    - DirectoryBasedExampleDatabase now creates files representing
      database entries atomically, avoiding a very brief intermediary
      state where a file could be created but not yet written to.
  - 6.123.11:
    - Internal code refactoring.
  - 6.123.10:
    - Fixes a bug caused by alternative backends raising
      hypothesis.errors.BackendCannotProceed in certain cases.
  - 6.123.9:
    - Add internal type hints to our pretty printer.
  - 6.123.8:
    - The shrinker contains a pass aimed at integers which are required
      to sum to a value. This patch extends that pass to floats as well.
  - 6.123.7:
    - Internal type hint additions and refactorings.
  - 6.123.6:
    - @reproduce_failure() now uses a newer internal interface to
      represent failures. As a reminder, this representation is not
      intended to be stable across versions or with respect to changes
      in the test.
  - 6.123.5:
    - Internal code refactoring for the typed choice sequence (issue
      [#3921]). May have some neutral effect on shrinking.
  - 6.123.4:
    - This patch improves shrinking involving long strings or byte
      sequences whose value is not relevant to the failure.
  - 6.123.3:
    - This release further improves shrinking of strategies using
      one_of(), allowing the shrinker to more reliably move between
      branches of the strategy.
  - 6.123.2:
    - The shrinker now uses the typed choice sequence (issue #3921) when
      ordering failing examples. As a result, Hypothesis may now report
      a different minimal failing example for some tests. We expect most
      cases to remain unchanged.
  - 6.123.1:
    - Our pytest plugin now emits a warning if you set Pytest’s
      norecursedirs config option in such a way that the .hypothesis
      directory would be searched for tests. This reliably indicates
      that you’ve made a mistake which slows down test collection,
      usually assuming that your configuration extends the set of
      ignored patterns when it actually replaces them. (issue #4200)
  - 6.123.0:
    - from_type() can now handle constructors with required
      positional-only arguments if they have type annotations.
      Previously, we only passed arguments by keyword.
  - 6.122.7:
    - This patch lays some groundwork for migrating our internal
      representation to the typed choice sequence (issue #3921)
  - 6.122.6:
    - This patch cleans up some internal code around clamping floats.
  - 6.122.5:
    - This release improves shrinking in some cases, especially for
      strategies using one_of(). This will typically improve shrinking
      speed and may in some cases improve the end result.
  - 6.122.4:
    - This patch improves generation performance for the provisional
      domains() strategy, including its derivative strategies urls() and
      emails().
  - 6.122.3:
    - This patch improves our error and warning messages.
  - 6.122.2:
    - This patch updates some outdated external links in our documentation.
  - 6.122.1:
    - Fix from_type() on collections.abc.Callable returning None.
  - 6.122.0:
    - This release adds .span_start() and .span_end() methods to our
      internal PrimitiveProvider interface, for use by Alternative
      backends for Hypothesis.
  - 6.121.2:
    - This patch updates our autoformatting tools, improving our code
      style without any API changes.
  - 6.121.1:
    - This release brings back the old representation of
      hypothesis.stateful.Bundle, reverting most changes of PR #4124.
  - 6.121.0:
    - This release adds BackgroundWriteDatabase, a new database backend
      which defers writes on the wrapped database to a background
      thread. This allows for low-overhead writes in
      performance-critical environments like fuzz_one_input.
  - 6.120.0:
    - This release changes our input distribution for low max_examples.
      Previously, we capped the size of inputs when generating at least
      the first 10 inputs, with the reasoning that early inputs to a
      property should be small. However, this meant properties with
      max_examples=10 would consistent entirely of small inputs. This
      patch removes the hard lower bound so that inputs to these
      properties are more representative of the input space.
    - When a user requests an interactive input via strategy.example, we
      generate and cache a batch of 100 inputs, returning the first one.
      This can be expensive for large strategies or when only a few
      examples are needed. This release improves the speed of
      strategy.example by lowering the batch size to 10.
  - 6.119.4:
    - This patch fixes a bug since 6.99.13 - 2024-03-24 where only
      interactively-generated values (via data.draw) would be reported
      in the arguments field of our observability output. Now, all
      values are reported.
  - 6.119.3:
    - Hypothesis collects coverage information during the shrink and
      explain phases in order to show a more informative error message.
      On 3.12+, this uses sys.monitoring. This patch improves the
      performance of coverage collection on 3.12+ by disabling events we
      don’t need.
  - 6.119.2:
    - This patch refactors some internals to prepare for future work
      using our IR (issue #3921).
* Mon Nov 25 2024 Matej Cepl <mcepl@suse.com>
  - Skip tests matching `test_adds_note_showing_which_strategy`
    (gh#HypothesisWorks/hypothesis#4185).
  - Add missing BR: rich.
* Sat Nov 16 2024 Matej Cepl <mcepl@cepl.eu>
  - Update to 6.119.1
    - This patch migrates some more internals (around generating
      novel inputs) to the IR layer (issue #3921).
  - Update to 6.119.0
    - This release improves Hypothesis’ handling of ExceptionGroup
    - it’s now able to detect marker detections if they’re inside
      a group and attempts to resolve them. Note that this handling
      is still a work in progress and might not handle edge cases
      optimally. Please open issues if you encounter any problems
      or unexpected behavior with it.
  - Update to 6.118.9
    - Internal refactorings in preparation for upcoming changes.
  - Update to 6.118.8
    - Internal renamings.
  - Update to 6.118.7
    - This patch removes some # type: ignore comments following a
      mypy update.
  - Update to 6.118.6
    - When Hypothesis replays examples from its test database that
      it knows were previously fully shrunk it will no longer try
      to shrink them again.
    - This should significantly speed up development workflows for
      slow tests, as the shrinking could contribute a significant
      delay when rerunning the tests.
    - In some rare cases this may cause minor reductions in example
      quality. This was considered an acceptable tradeoff for the
      improved test runtime.
  - Update to 6.118.5
    - This patch avoids computing some string representations we
      won’t need, giving a small speedup (part of issue #4139).
  - Update to 6.118.4
    - This patch migrates the optimisation algorithm for
      targeted property-based testing to our IR layer (issue
      [#3921]). This should result in moderately different (and
      hopefully improved) exploration behavior in tests which use
      hypothesis.target().
  - Update to 6.118.3
    - This patch adds more type hints to internal Hypothesis code.
  - Update to 6.118.2
    - This patch migrates the explain phase to our IR layer (issue
      [#3921]). This should improve both its speed and precision.
  - Update to 6.118.1
    - This patch updates some internals around how we determine an
      input is too large to finish generating.
  - Update to 6.118.0
    - The urls() strategy no longer generates URLs where the port
      number is 0.
    - This change is motivated by the idea that the generated URLs
      should, at least in theory, be possible to fetch. The port
      number 0 is special; if a server binds to port 0, the kernel
      will allocate an unused, and non-zero, port instead. That
      means that it’s not possible for a server to actually be
      listening on port 0. This motivation is briefly described in
      the documentation for urls().
    - Fixes issue #4157.
    - Thanks to @gmacon for this contribution!
  - Update to 6.117.0
    - This changes the behaviour of settings profiles so that
      if you reregister the currently loaded profile it will
      automatically reload it. Previously you would have had to
      load it again.
    - In particular this means that if you register a “ci” profile,
      it will automatically be used when Hypothesis detects you are
      running on CI.
  - Update to 6.116.0
    - Hypothesis now detects if it is running on a CI server and
      provides better default settings for running on CI in this
      case.
  - Update to 6.115.6
    - This patch changes the priority order of pretty printing
      logic so that a user provided pretty printing method will
      always be used in preference to e.g. printing it like a
      dataclass.
  - Update to 6.115.5
    - This patch restores diversity to the outputs of
      from_type(type) (issue #4144).
  - Update to 6.115.4
    - This release improves pretty printing of nested classes to
      include the outer class name in their printed representation.
  - Update to 6.115.3
    - This patch fixes a regression from version 6.115.2 where
      generating values from integers() with certain values for
      min_value and max_value would error.
  - Require numpy >= 2.
* Wed Oct 23 2024 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 6.115.3
    * This patch fixes a regression from :ref:`version 6.115.2 <v6.115.2>` where
      generating values from :func:`~hypothesis.strategies.integers` with certain
      values for ``min_value`` and ``max_value`` would error.
  - from version 6.115.2
    * This release improves integer shrinking by folding the endpoint upweighting
      for :func:`~hypothesis.strategies.integers` into the ``weights`` parameter
      of our IR.
      If you maintain an alternative backend as part of our (for now explicitly
      unstable) :ref:`alternative-backends`, this release changes the type of the
      ``weights`` parameter to ``draw_integer`` and may be a breaking change for you.
  - from version 6.115.1
    * This patch improves the performance of :func:`~hypothesis.strategies.from_type`
      with `pydantic.types.condate
  - from version 6.115.0
    * This improves the formatting of dataclasses and attrs classes when printing
      falsifying examples.
  - from version 6.114.1
    * This patch upgrades remaining type annotations to Python 3.9 syntax.
  - from version 6.114.0
    * This release drops support for Python 3.8, which reached end of life on
      2024-10-07.
  - from version 6.113.0
    * This release adds ``hypothesis.errors.BackendCannotProceed``, an unstable API
      for use by :ref:`alternative-backends`.
  - from version 6.112.5
    * This release fixes a regression where :class:`hypothesis.stateful.Bundle` did
      not work properly with :ref:`flatmap <flatmap>` functionality.
  - from version 6.112.4
    * This patch tweaks the paths in ``@example(...)`` patches, so that
      both ``git apply`` and ``patch`` will work by default.
  - from version 6.112.3
    * This release refactors internals of :class:`hypothesis.stateful.Bundle`
      to have a more consistent representation internally.
  - Remove trailing spaces before newlines in _service file
  - Update BuildRequires and Requires from setup.py
* Tue Oct 08 2024 Markéta Machová <mmachova@suse.com>
  - Update to 6.112.2
    * removes a now-incorrect internal assertion about numpy’s typing
      after recent numpy changes
    * fixes an internal error when the __context__ attribute of a raised
      exception leads to a cycle
* Fri Sep 06 2024 Ben Greiner <code@bnavigator.de>
  - Update to 6.112.0
    * This release adds support for variable-width bytes in our IR
      layer (issue #3921), which should mean improved performance
      anywhere you use binary(). If you maintain an alternative
      backend as part of our (for now explicitly unstable)
      Alternative backends for Hypothesis, this release changes the
      draw_* interface and may be a breaking change for you.
* Wed Aug 21 2024 Nico Krapp <nico.krapp@suse.com>
  - Update to 6.111.1
    * This patch improves shrinking in cases involving 'slips' from one
      strategy to another. Highly composite strategies are the most likely
      to benefit from this change.
    * This patch also reduces the range of :class:`python:datetime.datetime`
      generated by :func:`~hypothesis.extra.django.from_model` in order to
      avoid https://code.djangoproject.com/ticket/35683.
  - Drop 0001-Revert-Use-tmp_path-in-ghostwriter-test.patch
    * included upstream
* Wed Jul 31 2024 Markéta Machová <mmachova@suse.com>
  - Update to 6.108.5
    * The alphabet= argument to from_regex() now accepts unions of characters()
      and sampled_from() strategies, in addition to accepting each individually.
    * Improves support for unions of numpy dtypes such as np.float64 | np.complex128
      in from_type() and arrays()
    * Support for Django 5.0, drop support for end-of-life Django versions (< 4.2).
    * Migrate the shrinker to our new internal representation, called the IR layer.
      This improves the shrinker’s performance in the majority of cases. For example,
      on the Hypothesis test suite, shrinking is a median of 1.38x faster.
    * The from_dtype() function no longer generates NaT (“not-a-time”) values for the
      datetime64 or timedelta64 dtypes if passed allow_nan=False
    * Add the experimental and unstable backend setting. See documentation for details.
    * Many more minor changes, see the upstream changelog.
  - Add 0001-Revert-Use-tmp_path-in-ghostwriter-tests.patch to fix tests
    * https://github.com/HypothesisWorks/hypothesis/issues/4062
* Mon Jul 29 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Disable complete tests for non-tumbleweed to avoid python-pandas
    requirement
* Fri Mar 15 2024 Matej Cepl <mcepl@cepl.eu>
  - Clean up the SPEC file
* Thu Feb 22 2024 Markéta Machová <mmachova@suse.com>
  - Update to 6.98.9
    * Avoid creating a .hypothesis directory when using register_type_strategy().
    * Add ability to pass any object to note().
    * Warn when constructing a repr that is overly long.
    * Change the distribution of sampled_from() when sampling from a Flag.
    * Deprecate use of the global random number generator while drawing from a strategy.
    * Improve our distribution of generated values for all strategies.
    * Improve the Ghostwriter for binary operators.
* Wed Jan 24 2024 ecsos <ecsos@opensuse.org>
  - Update to 6.93.2:
    * This patch improves observability reports by moving timing
    information from metadata to a new timing key, and supporting
    conversion of additional argument types to json rather than
    string reprs via a .to_json() method
    (including e.g. Pandas dataframes).
* Sat Jan 06 2024 Dirk Müller <dmueller@suse.com>
  - update to 6.92.2:
    * updates vendored list of top-level domains
* Wed Dec 27 2023 Dirk Müller <dmueller@suse.com>
  - update to 6.92.1:
    * This release adds an experimental :wikipedia:`observability
    * This patch fixes an issue where
      :func:`~hypothesis.strategies.builds` could not be used with
      :pypi:`attrs` objects that defined private attributes (i.e.
      attributes with a leading underscore). See also
    * This release adds an optional ``payload`` argument to
      :func:`hypothesis.event`, so that you can clearly express
      the difference between the label and the value of an
      observation.
    * This patch supports assigning ``settings = settings(...)`` as
      a class attribute on a subclass of a ``.TestCase`` attribute
      of a :class:`~hypothesis.stateful.RuleBasedStateMachine`.
    * This release makes it an error to assign ``settings =
      settings(...)`` as a class attribute on a
      :class:`~hypothesis.stateful.RuleBasedStateMachine`.
    * This patch refactors some internals.  There is no user-
      visible change, but we hope to improve performance and unlock
      support for alternative backends such as :pypi:`symbolic
      execution with crosshair in future (:issue:`3086`).
    * This release teaches :func:`~hypothesis.strategies.from_type`
      to handle constraints implied by the :pypi:`annotated-types`
      package - as used by e.g. :pypi:`Pydantic`.
    * This patch adds a warning when :func:`@st.composite
      wraps a function annotated as returning a
      :class:`~hypothesis.strategies.SearchStrategy`,
      since this is usually an error (:issue:`3786`).
    * This patch refactors ``from_type(typing.Tuple)``, allowing
      :func:`~hypothesis.strategies.register_type_strategy` to take
      effect for tuples instead of being silently ignored
    * This patch improves the speed of the explain phase on python
      3.12+, by using the new :mod:`sys.monitoring` module to collect
      coverage, instead of :obj:`sys.settrace`.
* Wed Nov 01 2023 Ondřej Súkup <mimi.vx@gmail.com>
  - Update to 6.88.1
    * improves :func:`~hypothesis.strategies.register_type_strategy` when
      used with tuple subclasses, by preventing them from being interpreted
      as generic and provided to strategies like st.from_type(Sequence[int])
* Mon Oct 16 2023 Ondřej Súkup <mimi.vx@gmail.com>
  - Update to 6.88.0
  - disable flaky test
    * This release allows strategy-generating functions registered
      with register_type_strategy() to conditionally not return
      a strategy, by returning NotImplemented
    * When randoms( was called with use_true_randoms=False,
      calling sample on it with an empty sequence and 0 elements
      would result in an error, when it should have returned
      an empty sequence to agree with the normal behaviour of
      random.Random. This fixes that discrepancy.)
* Wed Oct 11 2023 Ondřej Súkup <mimi.vx@gmail.com>
  - Update to 6.87.3
    * This patch ensures that the :ref:`hypothesis codemod <codemods>`
    CLI will print a warning instead of stopping with an internal error
    if one of your files contains invalid syntax (:issue:`3759`).
    * This patch makes some small changes to our NumPy integration
    to ensure forward compatibility.
    * Fixes :issue:`3755`, where an internal condition turns out to be
    reachable after all.
    * This release deprecates use of :func:`~hypothesis.assume`
    and reject() outside of property-based tests, because these functions
    work by raising a special exception (:issue:`3743`).
    It also fixes some type annotations (:issue:`3753`).
    * Hotfix for :issue:`3747`, a bug in explain mode which is so rare
    that we missed it in six months of dogfooding. Thanks to :pypi:`mygrad`
    for discovering and promptly reporting this!
    * This patch improves the documentation of
    :obj:`@example(...).xfail() <hypothesis.example.xfail>` by adding a note
    about PEP 614, similar to :obj:`@example(...).via() <hypothesis.example.via>`,
    and adds a warning when a strategy generates a test case which
    seems identical to one provided by an xfailed example.
    * This release enables the :obj:`~hypothesis.Phase.explain`
    :ref:`phase <phases>` by default. We hope it helps you to understand
    why your failing tests have failed!
    * This patch switches some of our type annotations to use
    :obj:`typing.Literal` when only a few specific values are allowed,
    such as UUID or IP address versions.
    * This release deprecates the old whitelist/blacklist arguments to
    :func:`~hypothesis.strategies.characters`, in favor of include/exclude
    arguments which more clearly describe their effects on the set
    of characters which can be generated.
    * You can :ref:`use Hypothesis' codemods <codemods>` to automatically
    upgrade to the new argument names. In a future version, the old names
    will start to raise a DeprecationWarning.
    * This patch automatically disables the
    :obj:`~hypothesis.HealthCheck.differing_executors` health check
    for methods which are also pytest parametrized tests, because those
    were mostly false alarms (:issue:`3733`).
    * Building on recent releases, :func:`~hypothesis.strategies.characters`
    now accepts _any_ codec=, not just "utf-8" and "ascii".
    * This includes standard codecs from the :mod:`codecs` module and their aliases,
    platform specific and user-registered codecs if they are available,
    and python-specific text encodings (but not text transforms or binary transforms).
    * This patch by Reagan Lee makes st.text(...).filter(str.isidentifier)
    return an efficient custom strategy (:issue:`3480`).
    * The :func:`~hypothesis.strategies.from_regex` strategy now takes an optional
    alphabet=characters(codec="utf-8") argument for unicode strings,
    like :func:`~hypothesis.strategies.text`.
    * This offers more and more-consistent control over the generated strings,
    removing previously-hard-coded limitations. With fullmatch=False and alphabet=characters(),
    surrogate characters are now possible in leading and trailing text as well as the body
    of the match. Negated character classes such as [^A-Z] or \S had a hard-coded
    exclusion of control characters and surrogate characters; now they permit
    anything in alphabet= consistent with the class, and control characters
    are permitted by default.
    * Add a health check that detects if the same test is executed several times
    by :ref:`different executors<custom-function-execution>`. This can lead
    to difficult-to-debug problems such as :issue:`3446`.
    * Pretty-printing of failing examples can now use functions registered with
    :func:`IPython.lib.pretty.for_type` or :func:`~IPython.lib.pretty.for_type_by_name`,
    as well as restoring compatibility with _repr_pretty_ callback methods which were
    accidentally broken in :ref:`version 6.61.2 <v6.61.2>` (:issue:`3721`).
    * Adds a new codec= option in :func:`~hypothesis.strategies.characters`,
    making it convenient to produce only characters which can be encoded
    as ascii or utf-8 bytestrings.
* Tue Aug 29 2023 Ben Greiner <code@bnavigator.de>
  - Update to 6.82.7
    * This patch updates our autoformatting tools, improving our code
      style without any API changes.
  - Release 6.82.6
    * This patch enables and fixes many more of ruff‘s lint rules.
  - Release 6.82.5
    * Fixes the error message for missing [cli] extra.
  - Use slow 'obs' profile for testing and disable healthcheck
    tests because of it.
* Mon Aug 14 2023 Dirk Müller <dmueller@suse.com>
  - update to 6.82.4:
    * This patch ensures that we always close the download
      connection in :class:`~hypothesis.database.GitHubArtifactDatabase`.
    * We can now pretty-print combinations of *zero*
      :class:`enum.Flag` values, like ``SomeFlag(0)``,
      which has never worked before.
    * This patch fixes pretty-printing of combinations of
      :class:`enum.Flag` values, which was previously an error
      (:issue:`3709`).
    * Improve shrinking of floats in narrow regions that don't
      cross an integer boundary. Closes :issue:`3357`.
    * :func:`~hypothesis.strategies.from_regex` now supports the
      atomic grouping (``(?>...)``) and possessive quantifier
      (``*+``, ``++``, ``?+``, ``{m,n}+``) syntax `added in Python 3.11
    * If the :envvar:`HYPOTHESIS_NO_PLUGINS` environment variable
      is set, we'll avoid :ref:`loading plugins <entry-points>`
      such as `the old Pydantic integration
    * Fixes some lingering issues with inference of recursive types
    * in `~hypothesis.strategies.from_type`. Closes :issue:`3525`.
    * This release drops support for Python 3.7, `which reached end
      of life on 2023-06-27
    * Fixes occasional recursion-limit-exceeded errors when
      validating deeply nested strategies. Closes: :issue:`3671`
    * Improve the type rendered in
      :func:`~hypothesis.strategies.from_type`, which improves the
      coverage of Ghostwriter.
    * This patch improves Ghostwriter's use of qualified names for
      re-exported functions and classes, and avoids importing useless
      :obj:`~typing.TypeVar`\ s.
    * This patch updates our vendored `list of top-level domains
      will raise an error rather than hanging indefinitely if
      passed invalid ``max_leaves=`` arguments.
    * Warn in :func:`~hypothesis.strategies.from_type` if the
      inferred strategy has no variation (always returning default
      instances). Also handles numpy data types by calling
      :func:`~hypothesis.extra.numpy.from_dtype` on the
      corresponding dtype, thus ensuring proper variation for these
      types.
    * :func:`~hypothesis.strategies.from_type` now works in cases
      where we use :func:`~hypothesis.strategies.builds` to create
      an instance and the constructor has an argument which would lead
      to recursion.  Previously, this would raise an error if the
      argument had a default value.
    * In preparation for supporting JAX in
      :ref:`hypothesis.extra.array_api <array-api>`,
      this release supports immutable arrays being generated via
      :func:`xps.arrays`.
    * and adds automatic support for writing
      ``@hypothesis.example()`` or ``@example()``
      depending on the current style in your test file - defaulting
      to the latter.
    * This patch updates our linter stack to use :pypi:`ruff`, and
      fixes some previously-ignored lints.
    * Hypothesis will now record an event for more cases where data
      is marked invalid, including for exceeding the internal depth
      limit.
* Sun May 14 2023 Dirk Müller <dmueller@suse.com>
  - update to 6.75.3:
    * This patch fixes ~hypothesis.strategies.complex_numbers accidentally
      invalidating itself when passed magnitude arguments for 32
      and 64-bit widths, i.e. 16- and 32-bit floats, due to not
      internally down-casting numbers
* Wed May 10 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Update to 6.75.2:
    * Improved the documentation regarding how to use
      GitHubArtifactDatabase and fixed a bug that occurred in
      repositories with no existing artifacts.
  - 6.75.1
    * hypothesis.errors will now raise AttributeError when attempting to
      access an undefined attribute, rather than returning None.
  - 6.75.0
    * Sick of adding @example()s by hand? Our Pytest plugin now writes
      .patch files to insert them for you, making this workflow easier
      than ever before.
    * Note that you’ll need LibCST (via hypothesis[codemods]), and that
      @example().via() requires PEP 614 (Python 3.9 or later).
  - 6.74.1
    * This patch provides better error messages for datetime- and
      timedelta-related invalid dtypes in our Pandas extra (issue
      [#3518]).
  - 6.74.0
    * This release adds support for nullable pandas dtypes in pandas()
      (issue #3604).
  - 6.73.1
    * This patch updates our minimum Numpy version to 1.16, and restores
      compatibility with versions before 1.20, which were broken by a
      mistake in Hypothesis 6.72.4 (issue #3625).
  - 6.73.0
    * This release upgrades the explain phase (issue #3411).
  - 6.72.4
    * This patch fixes type annotations for the arrays() strategy.
  - 6.72.3
    * This patch fixes a bug with from_type() with dict[tuple[int, int], str] (issue #3527).
  - 6.72.2
    * This patch refactors our internals to facilitate an upcoming feature.
  - 6.72.1
    * This patch fixes some documentation and prepares for future features.
  - 6.72.0
    * This release deprecates Healthcheck.all(), and adds a codemod to
      automatically replace it with list(Healthcheck) (issue #3596).
  - 6.71.0
    * This release adds GitHubArtifactDatabase, a new database backend
      that allows developers to access the examples found by a Github
      Actions CI job. This is particularly useful for workflows that
      involve continuous fuzzing, like HypoFuzz.
  - 6.70.2
    * This patch clarifies the reporting of time spent generating data.
      A simple arithmetic mean of the percentage of time spent can be
      misleading; reporting the actual time spent avoids
      misunderstandings.
  - 6.70.1
    * This patch updates our vendored list of top-level domains, which
      is used by the provisional domains() strategy.
  - 6.70.0
    * This release adds an optional domains= parameter to the emails()
      strategy, and excludes the special-use .arpa domain from the
      default strategy (issue #3567).
  - 6.69.0
    * This release turns HealthCheck.return_value and
      HealthCheck.not_a_test_method into unconditional errors. Passing
      them to suppress_health_check= is therefore a deprecated no-op.
      (issue #3568).
    * Separately, GraalPy can now run and pass most of the hypothesis
      test suite (issue #3587).
  - 6.68.3
    * This patch updates our vendored list of top-level domains, which
      is used by the provisional domains() strategy.
  - 6.68.2
    * This patch fixes missing imports of the re module, when
      ghostwriting tests which include compiled patterns or regex flags.
      Thanks to Jens Heinrich for reporting and promptly fixing this
      bug!
  - 6.68.1
    * This patch adds some private hooks for use in research on
      Schemathesis (see our preprint here).
  - 6.68.0
    * This release adds support for the Array API’s 2022.12 release via
      the api_version argument in make_strategies_namespace().
      Concretely this involves complex support in its existing
      strategies, plus an introduced xps.complex_dtypes() strategy.
    * Additionally this release now treats hypothesis.extra.array_api as
      stable, meaning breaking changes should only happen with major
      releases of Hypothesis.
  - 6.67.1
    * This patch updates our autoformatting tools, improving our code
      style without any API changes.
  - 6.67.0
    * This release allows for more precise generation of complex numbers
      using from_dtype(), by supporting the width, min_magnitude, and
      min_magnitude arguments (issue #3468).
  - 6.66.2
    * This patch fixes a rare RecursionError when pretty-printing a
      multi-line object without type-specific printer, which was passed
      to a function which returned the same object by .map() or
      builds() and thus recursed due to the new pretty reprs in
      Hypothesis 6.65.0 - 2023-01-24 (issue #3560). Apologies to all
      those affected.
  - 6.66.1
    * This makes from_dtype() pass through the parameter allow_subnormal
      for complex dtypes.
  - 6.66.0
    * This release adds a width parameter to complex_numbers(),
      analogously to floats().
  - 6.65.2
    * This patch fixes invalid annotations detected for the tests
      generated by Ghostwritter. It will now correctly generate Optional
      types with just one type argument and handle union expressions
      inside of type arguments correctly. Additionally, it now supports
      code with the from __future__ import annotations marker for Python
      3.10 and newer.
  - 6.65.1
    * This release improves the pretty-printing of enums in falsifying
      examples, so that they print as their full identifier rather than
      their repr.
  - 6.65.0
    * Hypothesis now reports some failing inputs by showing the call
      which constructed an object, rather than the repr of the object.
      This can be helpful when the default repr does not include all
      relevant details, and will unlock further improvements in a future
      version.
    * For now, we capture calls made via builds(), and via
      SearchStrategy.map().
  - 6.64.0
    * The Ghostwritter will now include type annotations on tests for
      type-annotated code. If you want to force this to happen (or not
      happen), pass a boolean to the new annotate= argument to the
      Python functions, or the --[no-]annotate CLI flag.
  - 6.63.0
    * range_indexes() now accepts a name= argument, to generate named
      pandas.RangeIndex objects.
  - 6.62.1
    * This patch tweaks xps.arrays() internals to improve PyTorch
      compatibility. Specifically, torch.full() does not accept integers
      as the shape argument (n.b. technically “size” in torch), but such
      behaviour is expected in internal code, so we copy the torch
      module and patch in a working full() function.
  - 6.62.0
    * A classic error when testing is to write a test function that can
      never fail, even on inputs that aren’t allowed or manually
      provided.
  - 6.61.3
    * This patch teaches our enhanced get_type_hints() function to ‘see
      through’ partial application, allowing inference from type hints
      to work in a few more cases which aren’t (yet!) supported by the
      standard-library version.
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Fri Feb 17 2023 Matej Cepl <mcepl@suse.com>
  - Limit dependencies for tests on older distributions
    (particularly do not depend on Django, Pandas, and fakeredis
    and Redis).
* Sat Jan 07 2023 Ben Greiner <code@bnavigator.de>
  - Update to 6.61.2
    * This patch improves our pretty-printing of failing examples,
      including some refactoring to prepare for exciting future
      features.
  - Release 6.61.1
    * This patch brings our domains() and emails() strategies into
      compliance with RFC 5890 §2.3.1: we no longer generate
      parts-of-domains where the third and fourth characters are --
      (“R-LDH labels”), though future versions may deliberately
      generate xn-- punycode labels. Thanks to python-email-validator
      for the report!
  - Update dependencies
  - Move to PEP517 build

Files

/usr/bin/hypothesis
/usr/bin/hypothesis-3.11
/usr/lib/python3.11/site-packages/__pycache__/_hypothesis_ftz_detector.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/__pycache__/_hypothesis_ftz_detector.cpython-311.pyc
/usr/lib/python3.11/site-packages/__pycache__/_hypothesis_globals.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/__pycache__/_hypothesis_globals.cpython-311.pyc
/usr/lib/python3.11/site-packages/__pycache__/_hypothesis_pytestplugin.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/__pycache__/_hypothesis_pytestplugin.cpython-311.pyc
/usr/lib/python3.11/site-packages/_hypothesis_ftz_detector.py
/usr/lib/python3.11/site-packages/_hypothesis_globals.py
/usr/lib/python3.11/site-packages/_hypothesis_pytestplugin.py
/usr/lib/python3.11/site-packages/hypothesis
/usr/lib/python3.11/site-packages/hypothesis-6.138.13.dist-info
/usr/lib/python3.11/site-packages/hypothesis-6.138.13.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/hypothesis-6.138.13.dist-info/METADATA
/usr/lib/python3.11/site-packages/hypothesis-6.138.13.dist-info/RECORD
/usr/lib/python3.11/site-packages/hypothesis-6.138.13.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/hypothesis-6.138.13.dist-info/WHEEL
/usr/lib/python3.11/site-packages/hypothesis-6.138.13.dist-info/entry_points.txt
/usr/lib/python3.11/site-packages/hypothesis-6.138.13.dist-info/licenses
/usr/lib/python3.11/site-packages/hypothesis-6.138.13.dist-info/licenses/LICENSE.txt
/usr/lib/python3.11/site-packages/hypothesis-6.138.13.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/hypothesis/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/_settings.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/_settings.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/configuration.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/configuration.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/control.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/control.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/core.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/core.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/database.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/database.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/entry_points.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/entry_points.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/errors.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/errors.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/provisional.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/provisional.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/reporting.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/reporting.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/stateful.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/stateful.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/statistics.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/statistics.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/version.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/__pycache__/version.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/_settings.py
/usr/lib/python3.11/site-packages/hypothesis/configuration.py
/usr/lib/python3.11/site-packages/hypothesis/control.py
/usr/lib/python3.11/site-packages/hypothesis/core.py
/usr/lib/python3.11/site-packages/hypothesis/database.py
/usr/lib/python3.11/site-packages/hypothesis/entry_points.py
/usr/lib/python3.11/site-packages/hypothesis/errors.py
/usr/lib/python3.11/site-packages/hypothesis/extra
/usr/lib/python3.11/site-packages/hypothesis/extra/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/_array_helpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/_array_helpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/_patching.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/_patching.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/array_api.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/array_api.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/cli.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/cli.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/codemods.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/codemods.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/dateutil.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/dateutil.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/dpcontracts.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/dpcontracts.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/ghostwriter.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/ghostwriter.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/lark.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/lark.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/numpy.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/numpy.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/pytestplugin.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/pytestplugin.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/pytz.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/pytz.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/redis.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__/redis.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/_array_helpers.py
/usr/lib/python3.11/site-packages/hypothesis/extra/_patching.py
/usr/lib/python3.11/site-packages/hypothesis/extra/array_api.py
/usr/lib/python3.11/site-packages/hypothesis/extra/cli.py
/usr/lib/python3.11/site-packages/hypothesis/extra/codemods.py
/usr/lib/python3.11/site-packages/hypothesis/extra/dateutil.py
/usr/lib/python3.11/site-packages/hypothesis/extra/django
/usr/lib/python3.11/site-packages/hypothesis/extra/django/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/extra/django/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/extra/django/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/django/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/django/__pycache__/_fields.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/django/__pycache__/_fields.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/django/__pycache__/_impl.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/django/__pycache__/_impl.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/django/_fields.py
/usr/lib/python3.11/site-packages/hypothesis/extra/django/_impl.py
/usr/lib/python3.11/site-packages/hypothesis/extra/dpcontracts.py
/usr/lib/python3.11/site-packages/hypothesis/extra/ghostwriter.py
/usr/lib/python3.11/site-packages/hypothesis/extra/lark.py
/usr/lib/python3.11/site-packages/hypothesis/extra/numpy.py
/usr/lib/python3.11/site-packages/hypothesis/extra/pandas
/usr/lib/python3.11/site-packages/hypothesis/extra/pandas/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/extra/pandas/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/extra/pandas/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/pandas/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/pandas/__pycache__/impl.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/pandas/__pycache__/impl.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/extra/pandas/impl.py
/usr/lib/python3.11/site-packages/hypothesis/extra/pytestplugin.py
/usr/lib/python3.11/site-packages/hypothesis/extra/pytz.py
/usr/lib/python3.11/site-packages/hypothesis/extra/redis.py
/usr/lib/python3.11/site-packages/hypothesis/internal
/usr/lib/python3.11/site-packages/hypothesis/internal/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/cache.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/cache.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/cathetus.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/cathetus.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/charmap.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/charmap.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/compat.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/compat.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/constants_ast.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/constants_ast.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/coverage.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/coverage.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/detection.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/detection.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/entropy.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/entropy.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/escalation.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/escalation.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/filtering.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/filtering.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/floats.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/floats.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/healthcheck.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/healthcheck.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/intervalsets.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/intervalsets.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/lambda_sources.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/lambda_sources.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/observability.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/observability.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/reflection.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/reflection.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/scrutineer.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/scrutineer.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/validation.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__/validation.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/cache.py
/usr/lib/python3.11/site-packages/hypothesis/internal/cathetus.py
/usr/lib/python3.11/site-packages/hypothesis/internal/charmap.py
/usr/lib/python3.11/site-packages/hypothesis/internal/compat.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/choice.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/choice.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/data.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/data.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/datatree.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/datatree.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/engine.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/engine.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/floats.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/floats.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/junkdrawer.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/junkdrawer.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/optimiser.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/optimiser.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/pareto.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/pareto.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/provider_conformance.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/provider_conformance.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/providers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/providers.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/shrinker.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/shrinker.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/choice.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/data.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/datatree.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/dfa
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/dfa/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/dfa/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/dfa/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/dfa/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/dfa/__pycache__/lstar.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/dfa/__pycache__/lstar.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/dfa/lstar.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/engine.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/floats.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/junkdrawer.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/optimiser.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/pareto.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/provider_conformance.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/providers.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinker.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/bytes.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/bytes.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/choicetree.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/choicetree.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/collection.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/collection.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/common.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/common.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/floats.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/floats.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/integer.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/integer.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/ordering.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/ordering.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/string.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__/string.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/bytes.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/choicetree.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/collection.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/common.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/floats.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/integer.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/ordering.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/string.py
/usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/utils.py
/usr/lib/python3.11/site-packages/hypothesis/internal/constants_ast.py
/usr/lib/python3.11/site-packages/hypothesis/internal/coverage.py
/usr/lib/python3.11/site-packages/hypothesis/internal/detection.py
/usr/lib/python3.11/site-packages/hypothesis/internal/entropy.py
/usr/lib/python3.11/site-packages/hypothesis/internal/escalation.py
/usr/lib/python3.11/site-packages/hypothesis/internal/filtering.py
/usr/lib/python3.11/site-packages/hypothesis/internal/floats.py
/usr/lib/python3.11/site-packages/hypothesis/internal/healthcheck.py
/usr/lib/python3.11/site-packages/hypothesis/internal/intervalsets.py
/usr/lib/python3.11/site-packages/hypothesis/internal/lambda_sources.py
/usr/lib/python3.11/site-packages/hypothesis/internal/observability.py
/usr/lib/python3.11/site-packages/hypothesis/internal/reflection.py
/usr/lib/python3.11/site-packages/hypothesis/internal/scrutineer.py
/usr/lib/python3.11/site-packages/hypothesis/internal/validation.py
/usr/lib/python3.11/site-packages/hypothesis/provisional.py
/usr/lib/python3.11/site-packages/hypothesis/py.typed
/usr/lib/python3.11/site-packages/hypothesis/reporting.py
/usr/lib/python3.11/site-packages/hypothesis/stateful.py
/usr/lib/python3.11/site-packages/hypothesis/statistics.py
/usr/lib/python3.11/site-packages/hypothesis/strategies
/usr/lib/python3.11/site-packages/hypothesis/strategies/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/strategies/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/attrs.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/attrs.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/collections.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/collections.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/core.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/core.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/datetime.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/datetime.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/deferred.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/deferred.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/featureflags.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/featureflags.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/flatmapped.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/flatmapped.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/functions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/functions.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/ipaddress.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/ipaddress.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/lazy.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/lazy.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/misc.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/misc.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/numbers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/numbers.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/random.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/random.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/recursive.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/recursive.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/regex.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/regex.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/shared.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/shared.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/strategies.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/strategies.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/strings.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/strings.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/types.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/types.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/attrs.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/collections.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/core.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/datetime.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/deferred.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/featureflags.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/flatmapped.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/functions.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/ipaddress.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/lazy.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/misc.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/numbers.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/random.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/recursive.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/regex.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/shared.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/strategies.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/strings.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/types.py
/usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/utils.py
/usr/lib/python3.11/site-packages/hypothesis/utils
/usr/lib/python3.11/site-packages/hypothesis/utils/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__/conventions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__/conventions.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__/dynamicvariables.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__/dynamicvariables.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__/terminal.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__/terminal.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__/threading.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__/threading.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/utils/conventions.py
/usr/lib/python3.11/site-packages/hypothesis/utils/dynamicvariables.py
/usr/lib/python3.11/site-packages/hypothesis/utils/terminal.py
/usr/lib/python3.11/site-packages/hypothesis/utils/threading.py
/usr/lib/python3.11/site-packages/hypothesis/vendor
/usr/lib/python3.11/site-packages/hypothesis/vendor/__init__.py
/usr/lib/python3.11/site-packages/hypothesis/vendor/__pycache__
/usr/lib/python3.11/site-packages/hypothesis/vendor/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/vendor/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/vendor/__pycache__/pretty.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/hypothesis/vendor/__pycache__/pretty.cpython-311.pyc
/usr/lib/python3.11/site-packages/hypothesis/vendor/pretty.py
/usr/lib/python3.11/site-packages/hypothesis/vendor/tlds-alpha-by-domain.txt
/usr/lib/python3.11/site-packages/hypothesis/version.py
/usr/share/doc/packages/python311-hypothesis
/usr/share/doc/packages/python311-hypothesis/README.md
/usr/share/libalternatives/hypothesis
/usr/share/libalternatives/hypothesis/311.conf
/usr/share/licenses/python311-hypothesis
/usr/share/licenses/python311-hypothesis/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Mar 5 23:10:09 2026