<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="162">
<package pkgid="c92c91d92638ab1cc54e71a6d5dd91c9cf0cfe32b5f25053005f2d147e325e79634f4f2072bb25bb48fc813a8ef8bdef68b9a13ba1867671716a03f17b770d65" name="python-CppHeaderParser" arch="src">
  <version epoch="0" ver="2.7.4" rel="3.31"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1692273600">- Intitial import: version 2.7.4</changelog>
</package>
<package pkgid="a55cc04daeb8922ab4207221ae386f8d49492bec534c6c9550ba58f44483fa302a7f794f973d364e2caf66633ce698ff2bbeb16beef62db59e5568b8b2f0582c" name="python-GitPython" arch="src">
  <version epoch="0" ver="3.1.43" rel="1.30"/>
</package>
<package pkgid="91550129e4a901fc7415f103a2e4d227f77bc8b98d71151b2de89588382988f60729e788b7c3454b2569a44480361a3f0cfa8b09339d24e6e48ef8b74b148cd7" name="python-PGPy" arch="src">
  <version epoch="0" ver="0.6.0" rel="1.31"/>
  <changelog author="gwasser@gmail.com" date="1688212800">- Update to version 0.6.0</changelog>
</package>
<package pkgid="0f695ed0359b0aaf98e292525cf82fa298dfc22b5ad365f2f63eff0116ac2b22cf7ac09f45099c0b625c18c954a72187fd44273a1a3133b9d4fd61f403abdc38" name="python-PyGithub" arch="src">
  <version epoch="0" ver="1.55" rel="3.52"/>
  <changelog author="speilicke@suse.com" date="1365595200">- Initial version</changelog>
  <changelog author="speilicke@suse.com" date="1365595201">- Fix spurious executable perms (README.rst)
- Don't ship testsuite (scripts w/o sheban / fdupes warnings)</changelog>
  <changelog author="cfarrell@suse.com" date="1365681600">- license update: LGPL-3.0+
  See setup.py as well as all the source code files in the package itself
  (and the COPYING.LESSER)</changelog>
  <changelog author="speilicke@suse.com" date="1366718400">- Add COPYING and COPYING.LESSER</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="speilicke@suse.com" date="1386158400">- Update to version 1.21.0:
  + No changelog, but https://github.com/jacquev6/PyGithub/issues?milestone=33&amp;state=closed
- Add PyGithub-drop-network-tests.patch: Drop tests that need network access
  during build</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1431345600">- update to version 1.25.2:
  * Work around the GitHub API v3 returning null in some paginated
    responses
- additional changes from version 1.25.1
  * Fix two-factor authentication header, thanks to tradej for the
    pull request
- additional changes from version 1.25.0
  * Implement getting repos by id, thanks to tylertreat for the
    pull request
  * Add Gist.owner, thanks to dalejung for the pull request
- additional changes from version 1.24.1
  * Fix urlquoting in search, thanks to cro for the pull request
- additional changes from version 1.24.0
  * Implement search, thanks to thialfihar for the pull request
- additional changes from version 1.23.0
  * Fix all that is based on headers in Python 3 (pagination,
    conditional request, rate_limit...), huge thanks to cwarren-mw
    for finding the bug
  * Accept strings for assignees and collaborators, thanks to farrd
  * Ease two-factor authentication by adding ‘onetime_password’ to
    AuthenticatedUser.create_authorization, thanks to cameronbwhite
- additional changes from version 1.22.0
  * Emojis, thanks to evolvelight
  * Repository.stargazers_count, thanks to cameronbwhite
  * User.get_teams, thanks to poulp
- refresh PyGithub-drop-network-tests.patch
- pass -q to test to avoid spamming the build log
- change path of license files: moved upstream</changelog>
  <changelog author="gwasser@gmail.com" date="1490875200">- update to version 1.33</changelog>
  <changelog author="gwasser@gmail.com" date="1526990400">- update to version 1.39</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- update to version 1.55
- rename package to python-PyGithub
- single spec</changelog>
</package>
<package pkgid="6e901da23581738c3433761922f0a448b6a4470620a3816e5a21b3c381b6d1df97638168e6e7aa270ff019e77a26b35eb9ed5a950558f1b9dc379f6897715816" name="python-PyMonad" arch="src">
  <version epoch="0" ver="2.4.0" rel="3.34"/>
</package>
<package pkgid="09e33636d1653230bd861ce4b60c0826473fa57504eb53fe2c72a653f7a8ada38ce3646ea9f581c53e6d524d90a50f15ea4028776751e78fc4ebbd8dfed0c028" name="python-ana" arch="src">
  <version epoch="0" ver="0.06" rel="1.47"/>
</package>
<package pkgid="95d6a1cb95af18c0369af4772e64463e8e3ce674d03f11f5f2d685dba61c5672101d62790652a6bd24ff1995e0bf6eac189e405d34f8e50c1f7fdfb510b98984" name="python-click8" arch="src">
  <version epoch="0" ver="8.1.7" rel="1.13"/>
</package>
<package pkgid="2386717022d9a7c456b277106e6fa4925d64494dbc095c84025fb6409c2d7297bb13dfda57c39a8dd188dbd59ec679b3318bf9e5aa2207f77d570de2143028a2" name="python-coconut" arch="src">
  <version epoch="0" ver="1.4.3" rel="1.7"/>
  <changelog author="sleep_walker@opensuse.org" date="1512648000">- take package from home:geewass:python
- rewrite to cleanup, use singlespec</changelog>
  <changelog author="toddrme2178@gmail.com" date="1527163200">- Fix dependencies</changelog>
  <changelog author="jengelh@inai.de" date="1528632000">- Fix repeated name in summary (rpmlint).
- Trim rhetoric parts from description.
- Use find "+" logic.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1538136000">- Update to 1.4.0
  * #320: added import hook to automatically compile imported Coconut files (thanks @ArneBachmann!)
  * #347: added where clauses
  * #270: added a memoize decorator (thanks @iamrecursion!)
  * #403: added a TYPE_CHECKING constant
  * #409: added support for M `bind` x -&gt; y syntax
  * #419: data type equality is now typed (thanks everyone in #418!)
  * #331: support negative pattern-matching with match ... not in ...
  * #411: count now supports a step size of 0
  * #394: scan now has an initializer argument
  * #398: creating a new indented block after a colon is no longer necessary for any statement
  * #229: --strict now warns on unused imports
  * #327: interpreter now supports reload built-in (thanks, @ArneBachmann!)
  * #382: interpreter now supports compiling to arbitrary file names
  * #393: unicode operators for multiplication and matrix multiplication have been switched
  * #153: function composition precedence is now such that f..g(x) is the same as f..(g(x)) not (f..g)(x)
  * #395: built-in attributes changed to remove initial underscores</changelog>
  <changelog author="gwasser@gmail.com" date="1544529600">- Update spec for better python macro use and package names</changelog>
  <changelog author="gwasser@gmail.com" date="1570276800">- New features:
  * #465: new addpattern def shorthand syntax (thanks @MichalMarsalek for the issue!)
  * #301, #504, #505: full support for Python 3.6 f-strings on all targets including (thanks @m-burst for the PR!)
  * #323: added support for |**&gt; kwargs pipes (thanks @ArneBachmann for the issue!)
  * #490: new (assert) operator function (thanks @arnauorriols for the issue!)
  * #503: added support for Python 3.8 positional-only arguments (thanks @pavelbraginskiy fo the issue!)
  * #483: fmap now works on numpy arrays (thanks @hoishing for the issue!)
  * #494: added support for pattern-matching in data definitions (thanks @arnauorriols for the issue!)
  * #493: added truncation for long MatchError messages (thanks @arnauorriols for the issue!)
  * #482: added support for Python 3.8 assignment expressions under --target 3.8 (thanks @terrdavis for the issue!)
  * #446, #458: data types are now hashable (thanks @m-burst for the PR!)
  * #502: addpattern, recursive_iterator, and TCO'd functions are now pickleable
  * #488: fewer __coconut__.py files are created when compiling in --package mode</changelog>
  <changelog author="gwasser@gmail.com" date="1593691200">- Update to 1.4.3</changelog>
</package>
<package pkgid="cb160333a9bb79384484028d493e8b2b4ab00e35550e6036843ce757a9e5f9a3fb8008bee54d68f08c84d2de6e6d0dc04d9c8788ea7bbdfcd028bdb663bb6720" name="python-coconut" arch="src">
  <version epoch="0" ver="3.2.0" rel="31.1"/>
  <changelog author="sleep_walker@opensuse.org" date="1512648000">- take package from home:geewass:python
- rewrite to cleanup, use singlespec</changelog>
  <changelog author="toddrme2178@gmail.com" date="1527163200">- Fix dependencies</changelog>
  <changelog author="jengelh@inai.de" date="1528632000">- Fix repeated name in summary (rpmlint).
- Trim rhetoric parts from description.
- Use find "+" logic.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1538136000">- Update to 1.4.0
  * #320: added import hook to automatically compile imported Coconut files (thanks @ArneBachmann!)
  * #347: added where clauses
  * #270: added a memoize decorator (thanks @iamrecursion!)
  * #403: added a TYPE_CHECKING constant
  * #409: added support for M `bind` x -&gt; y syntax
  * #419: data type equality is now typed (thanks everyone in #418!)
  * #331: support negative pattern-matching with match ... not in ...
  * #411: count now supports a step size of 0
  * #394: scan now has an initializer argument
  * #398: creating a new indented block after a colon is no longer necessary for any statement
  * #229: --strict now warns on unused imports
  * #327: interpreter now supports reload built-in (thanks, @ArneBachmann!)
  * #382: interpreter now supports compiling to arbitrary file names
  * #393: unicode operators for multiplication and matrix multiplication have been switched
  * #153: function composition precedence is now such that f..g(x) is the same as f..(g(x)) not (f..g)(x)
  * #395: built-in attributes changed to remove initial underscores</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1538913600">- Fix conflict with IPython dependencies.
  The python2 version of IPython requires prompt_toolkit 1 while
  the python3 version requires prompt_toolkit 2.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1543924800">- Remove superfluous devel dependency for noarch package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1551960000">- Fix fdupes call</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1558526400">- Drop python2 support since some of its dependencies have also
  dropped python2 support.
- Use new jupyter package names.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1558699200">- Add conflicts with python2 version since we are dropping
  update-alternatives.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1568376000">- Update to 1.4.1:
  * add support for python 3.8</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613649600">- skip multi-version build, this is a compiler not a python module</changelog>
  <changelog author="pgajdos@suse.com" date="1663675200">- version update to 1.6.0
  * https://github.com/evhub/coconut/releases/tag/v1.6.0
- does not require six</changelog>
  <changelog author="Felix Stegmeier &lt;felix.stegmeier@suse.com&gt;" date="1755000000">- Update to 3.1.2
  * See Coconut's documentation for more information on all of the features listed below.
  * #851, #852: Fixed comments inside of parentheses in the Jupyter kernel.
  * #846: reduce, takewhile, and dropwhile now support keyword arguments.
  * #848: Class and data patterns now support keyword argument name elision.
  * #847: New pattern-matching syntax for matching anonymous named tuples.
  * #843: Added compiler warnings for (some cases of) undefined variables.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1755777600">- Fix install requirements
- Add optional tests, but disabled by default, we can use a
  _multibuild in the future and enable some tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1771243200">- update to 3.2.0:
  * Add t-string support #866: Coconut now supports Python 3.14
    template strings (`t"..."` syntax). On Python 3.14+, native
    t-string syntax is used. On Python 3.10-3.13, Coconut
    compiles t-strings to use the `tstr` backport library.
  * Add memoize.RECURSIVE #858: Added `memoize.RECURSIVE` option
    that allows unbounded cache growth during recursive calls but
    automatically clears the cache after the outermost call
    completes. This prevents memory leaks while still supporting
    recursive functions effectively.
  * Support Python 3.14 #873: Full support for Python 3.14,
    including compatibility with the new interpreter changes and
    native t-string support.</changelog>
</package>
<package pkgid="9f32d25554ad1f9b5419505eae1f2e4f1df5fab5e1fa710f89ef4bdf0930bb2f623ea27344549d4f746e1e908a0cb9fe474862c88244b4fc70796934e5d973fc" name="python-cvss" arch="src">
  <version epoch="0" ver="3.6" rel="1.2"/>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1725451200">- initial package based on v3.1</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1775217600">- update to v3.6</changelog>
</package>
<package pkgid="f031e61258b84db9cbd389c142f98a25772743186b8686376c604b16d38a32f41a87603a09a8dc7dfd6388aa7803930c34dbcdce1092ce3b221708561bbff3db" name="python-dedupe-hcluster" arch="src">
  <version epoch="0" ver="0.3.8" rel="2.41"/>
</package>
<package pkgid="b202510656d6e2ba6150c3e9808239e60b9bd00175b13ff81ea52f22ca9562a5dd80ba86e9ac9b4b48ec069398a8b657a06322e113ff3c860474aed1b26eed44" name="python-django-alert" arch="src">
  <version epoch="0" ver="0.8.1" rel="3.81"/>
  <changelog author="alexandre@exatati.com.br" date="1304510400">- Initial package (0.1.6) for openSUSE.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306411200">- Update to 0.1.8:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306497600">- Update to 0.1.9:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306756800">- Update to 0.2.1:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1307102400">- Update to 0.2.2:
  - Sorry, no changelog.</changelog>
  <changelog author="p.drouand@gmail.com" date="1380283200">- Update to version 0.6.6
  + No changelog available
- Use source url as source
- Add documentation
- Replace python-distribute with python-setuptools BuildRequires</changelog>
  <changelog author="gwasser@gmail.com" date="1489924800">- Update to version 0.8.1
- Update for Python3</changelog>
  <changelog author="gwasser@gmail.com" date="1531137600">- Update to multi-version packaging</changelog>
</package>
<package pkgid="1592031eb3b2d315fc2a7435854c420149cb090d4d1b51636864be72a87da2e5ecde42887204e6af2e6f9448efd06119ec5841bfb13477cdbbc9662d3c761439" name="python-django-bootstrap-form" arch="src">
  <version epoch="0" ver="3.4" rel="1.47"/>
</package>
<package pkgid="cbe3e5d55454b5ebd00e28a7aac884eed6de9b3265271f3b620a4125408e413349298d56d20b116273021557b20c0b520103065c70e1714c237d35465ce2d941" name="python-django-bootstrap4-form" arch="src">
  <version epoch="0" ver="4.0.1" rel="2.47"/>
</package>
<package pkgid="8b1d831953ebcbfe5ff3aa05459070c23067aabafbe4dfa5d003daa9db2984d32f01e378386c6379ba98d487c44dffcf2e1a725ac0649d1e5794370ac590f29f" name="python-django-bootstrap5-form" arch="src">
  <version epoch="0" ver="5.0.1" rel="1.31"/>
</package>
<package pkgid="e625112407feabf579f549270a587c28c02b263e3f4e3f79288cd52b067f53aad6d9d1a579aa0b0b0772096a9d7ee8b73c8fd3d1edde466e910757ffb8a44b35" name="python-django-celery-beat" arch="src">
  <version epoch="0" ver="2.4.0" rel="1.38"/>
  <changelog author="gwasser@gmail.com" date="1541851200">- Initial package (1.2.0)</changelog>
  <changelog author="gwasser@gmail.com" date="1571572800">- Update to 1.5.0</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1593518400">- Added dependencies</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to 2.2.1
- update to single spec</changelog>
  <changelog author="gwasser@gmail.com" date="1667563200">- Update to 2.4.0</changelog>
</package>
<package pkgid="5f1f4fa8c5f27249853e19f582a5a1b7c0cda01bce49a383dfc5cbf63eee9f79b59c064c45a0ef5c4f6eea28fa059c4bf14627b42951ebfb344549c6f357dae5" name="python-django-markdownx" arch="src">
  <version epoch="0" ver="3.0.1" rel="1.52"/>
</package>
<package pkgid="375af4bea0a7862692ebe943dc5d454d0f495865633d529cbe96429229a827b24c8d61aa6855fb4d1585f20898b4ba5cfb4be0ccdb092dcdf85d1009e5094e66" name="python-django-threadedcomments" arch="src">
  <version epoch="0" ver="1.2+20180827" rel="4.44"/>
</package>
<package pkgid="daaeab0a01c9555e0c18874f294dbb856030fb1379bb97dc19118e5a276ce929a0b8aeb31263f18ccff4375f99ec26a2d29b6ec9f4cc9bb1fc49b222260e2225" name="python-fire" arch="src">
  <version epoch="0" ver="0.6.0" rel="1.13"/>
</package>
<package pkgid="65ce2cbd3473131b092d0389a380a7489da7d4afa43de5d9b489da6cfde9518f748e4264c8b5d98f177782ea11f7fd0f1199244888969e5e152e1e2ef98b8644" name="python-gitdb" arch="src">
  <version epoch="0" ver="4.0.11" rel="1.13"/>
</package>
<package pkgid="ca23cb227fc20a7590a2beb07e0be02ed0f7ba5adf40b89c6756313224acc95478b82cd6fab0b1ad28e44525fa33b7384501adc7ebd328f658ac8c8c4556491d" name="python-gitlab" arch="src">
  <version epoch="0" ver="4.9.0" rel="2.48"/>
</package>
<package pkgid="4a479e885fc33ca570f8fd3754aa422326317ea3e499c0b3336fd8a56e9431ac3bceeb800ddf71b56c2f7d5e7f8fc38d9883e1502093d339763797274601f729" name="python-gnupg" arch="src">
  <version epoch="0" ver="2.3.1" rel="12.48"/>
  <changelog author="gwasser@gmail.com" date="1516968000">- Initial package, version 2.3.1</changelog>
</package>
<package pkgid="269b8dd5bfe9d7be76402232ba58407b860e47d8fdad74812423a42ccf6df04746142f6f75f5c8590b60db974e17dc86054db9d4349b266db93433b24492233d" name="python-jira" arch="src">
  <version epoch="0" ver="3.0.1" rel="2.310"/>
</package>
<package pkgid="cf21c5505db86c6ad16f69cad73a79470e24638635cf3adc59a08b8324e6bc87f044cd7edb8fff9fdcae07a673e0561d00251c8feed3f3c6115bbd27e6b29c0e" name="python-jsonschema" arch="src">
  <version epoch="0" ver="4.23.0" rel="1.13"/>
  <changelog author="gwasser@gmail.com" date="1554292800">- Initial package, version 3.0.1</changelog>
  <changelog author="gwasser@gmail.com" date="1571572800">- Update to version 3.1.1</changelog>
  <changelog author="gwasser@gmail.com" date="1601812800">- Update to version 3.2.0</changelog>
  <changelog author="gwasser@gmail.com" date="1658750400">- Update to version 4.7.2</changelog>
  <changelog author="gwasser@gmail.com" date="1724068800">- Update to version 4.23.0</changelog>
</package>
<package pkgid="cf7ee278993c1dd97d31c68174bdab95e013a735a67f39f832b2f86a5d3aa958b32c81b385981960cfa72ff9d6a91e6c05dd2718a31df25182cd3cbe1e911237" name="python-kanren" arch="src">
  <version epoch="0" ver="0.2.3" rel="2.55"/>
</package>
<package pkgid="140aa200572bd2ad4d2ba7fcd47e9d2688bc3d63cdf9090ffea66a7a32dae4d65b7ad0c0d5c206e615b348f4ed67704279180d0974aa18067c979ef4ae39025f" name="python-mailchimp-marketing" arch="src">
  <version epoch="0" ver="3.0.21" rel="5.52"/>
</package>
<package pkgid="7e7d4873655a4158f98eff1feafcab9977179e970e6fd5abc8d804eeca74fb13a0726b7351394f95f645e656a6f0ffeb2dff8e653b7a5d0d9111780487382638" name="python-markd" arch="src">
  <version epoch="0" ver="0.1.20" rel="1.43"/>
</package>
<package pkgid="54542db852406cf0bad7866869de242a07eba342c3f10116237720b2214e2a59cc6886198a9bc00bd2466f6b4d322b7ac7620c8520f717b574db59eb7aec9599" name="python-pdbparse" arch="src">
  <version epoch="0" ver="1.4" rel="3.61"/>
</package>
<package pkgid="eff68a97896fab35bf9607b7a63fb5c9a34c9e5f5d960012efb8c7e6718c2813fa3faa8816f7328cedbda06a03daaf21c6fab61ccb056fe3fd027db7a63066fa" name="python-pipdeptree" arch="src">
  <version epoch="0" ver="2.23.1" rel="3.41"/>
</package>
<package pkgid="b533a0986398efa65dcc7a03617000ceaa6c29cb5bb52fecbc630e4918df02db19c18e84253c357c10b5f98cd81ca397b8038aaf85b88d501c7cb48552261925" name="python-piphyperd" arch="src">
  <version epoch="0" ver="1.9.10" rel="6.37"/>
</package>
<package pkgid="041c932f3da78191db5b49b4034fd580ee784a9514f47fc87e6090b4c886ae2e0f9128a033ecb892751c02b243bd537607471fe25a920a75e012c209acb1e216" name="python-pycryptodomex" arch="src">
  <version epoch="0" ver="3.10.4" rel="4.8"/>
</package>
<package pkgid="82d57cf15b668fc222b161e85f6a113e86ecb5af9d0de89612b2465f509ade0ce2553cc0eff00c81257de6321968dffd0ac67c15e47d29bc27a48e7b2fff9f44" name="python-pytest-runner" arch="src">
  <version epoch="0" ver="5.3.1" rel="3.301"/>
</package>
<package pkgid="891045095e730dad4e99c04a374c84bb50c7cc68e3bc2a2877e4ff514cc0adc6df1719dd3f914379485de64dcd1805033ccd0d58a6174df3b26e571c6fcd67db" name="python-rpmvenv" arch="src">
  <version epoch="0" ver="0.25.0" rel="1.42"/>
  <changelog author="Garret Wassermann &lt;garret@wassiverse.com&gt;" date="1526990400">- Add outdated_requirements.patch to remove ordereddict and argparse
- Initial spec for v0.20.0</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1605614400">- Convert to single spec
- Update to v0.25.0</changelog>
</package>
<package pkgid="96181f3b0c363777eff4491baa620e487126111fde17720fa33503d05c3e683a4f9823e69e2ff19fef212658b83973d634a4200e141f270dbe9180d8cddd3436" name="python-semver" arch="src">
  <version epoch="0" ver="3.0.2" rel="3.39"/>
</package>
<package pkgid="2a6caa31976af63fb99f77626138fa291fdf9ea504ed727deba27b93608847e67d7df7f96f80471953a8e570616caffdf986c598ac12849df3fcdb3e37c24cc5" name="python-setuptools_scm" arch="src">
  <version epoch="0" ver="8.1.0" rel="1.40"/>
</package>
<package pkgid="760fca05142c94fc421440daa8eff2259109b6ca09b488999fa746caa8dc6bccb0b225b12b2369c59ec171807b1571bb7ea2261b3105c71b3a08d5fc51e1db5e" name="python-smmap" arch="src">
  <version epoch="0" ver="4.0.0" rel="1.67"/>
</package>
<package pkgid="32f8d304811b16540759db5bddbc4896b30f4747b9decb7dc681d6d5a9c58bafacacac44459a2645ab51f06b8c609e18f56151cc5ddbf320740ff539d1efe9c8" name="python-tlslite" arch="src">
  <version epoch="0" ver="0.4.9" rel="1.59"/>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-1" date="1133438400">- Initial release</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-2" date="1153828800">- Build under build service</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-3" date="1156334400">- Set prefix</changelog>
  <changelog author="jfunk@funktronics.ca" date="1266580800">- Use --record-rpm
- Build as noarch
- Split off doc package</changelog>
  <changelog author="jfunk@funktronics.ca" date="1329134400">- Update spec to reflect current conventions
- Update to 0.4.0:
  - Fixed pycrypto support
  - Fixed python 2.6 problems
- 0.3.9.x - 2/7/2012
  - Much code cleanup, in particular decomposing the handshake functions so
    they are readable.  The main new feature is support for Convergence TACK,
    an experimental authentication method that provides a new way to pin
    server certificates (See https://github.com/moxie0/Convergence/wiki/TACK ).
  - Security Fixes
  - Sends SCSV ciphersuite as per RFC 5746, to signal non-renegotiated
    Client Hello.  Does not support renegotiation (never has).
  - Change from e=3 to e=65537 for generated RSA keys, not strictly
    necessary but mitigates risk of sloppy verifier.
  - 1/(n-1) countermeasure for BEAST.
  - Behavior changes:
  - Split cmdline into tls.py and tlstest.py, improved options.
  - Formalized LICENSE.
  - Defaults to closing socket after sending close_notify, fixes hanging.
    problem that would occur sometime when waiting for other party&amp;#39;s
    close_notify.
  - Update SRP to RFC 5054 compliance.
  - Removed client handshake &amp;quot;callbacks&amp;quot;, no longer support the SRP
    re-handshake idiom within a single handshake function.
  - Bugfixes
  - Added hashlib support, removes Deprecation Warning due to sha and md5.
  - Handled GeneratorExit exceptions that are a new Python feature, and
    interfere with the async code if not handled.
  - Removed:
  - Shared keys (it was based on an ancient I-D, not TLS-PSK).
  - cryptlib support, it wasn&amp;#39;t used much, we have enough other options.
  - cryptoIDs (Convergence TACK is better).
  - win32prng extension module, as os.urandom is now available.
  - Twisted integration (unused?, slowed down loading).
  - Jython code (ancient, didn&amp;#39;t work).
  - Compat support for python versions &amp;lt; 2.7.
  - Additions
  - Support for Convergence TACK via TACKpy.
  - Support for CertificateRequest.certificate_authorities (&amp;quot;reqCAs&amp;quot;)
  - Added TLSConnection.shutdown() to better mimic socket.
  - Enabled Session resumption for XMLRPCTransport.</changelog>
  <changelog author="jfunk@funktronics.ca" date="1337774400">- Update to 0.4.1
  * Fixed RSA padding bugs (w/help from John Randolph)
  * Updated TACK (compatible with tackpy 0.9.7)
  * Added SNI
  * Added NPN server support (Sam Rushing/Google)
  * Added AnonDH (Dimitris Moraitis)
  * Added X509CertChain.parsePemList
  * Improved XML-RPC (Kees Bos)</changelog>
  <changelog author="jfunk@funktronics.ca" date="1352808000">- Update to 0.4.3:
  * Minor bugfix (0.4.2 doesn&amp;#39;t load tackpy)
- 0.4.2 - 9/25/2012
  * Updated TACK (compatible with tackpy 0.9.9)</changelog>
  <changelog author="p.drouand@gmail.com" date="1384689600">- Update to version 0.4.6
  + **API CHANGE**: TLSClosedConnectionError instead of ValueError when writing
    to a closed connection.  This inherits from socket.error, so should
    interact better with SocketServer (see http://bugs.python.org/issue14574)
    and other things expecting a socket.error in this situation.
  + Added support for RC4-MD5 ciphersuite (if enabled in settings)
    This is allegedly necessary to connect to some Internet servers.
  + Added TLSConnection.unread() function
  + Switched to New-style classes (inherit from &amp;#39;object&amp;#39;)
  + Minor cleanups
- Changes from 0.4.5
  + release engineering problem, skipped!
- Changes from 0.4.4
  + Added Python 3 support
  + Added NPN client support
  + Switched to RC4 as preferred cipher
    faster in Python, avoids &amp;quot;Lucky 13&amp;quot; timing attacks
  + Fixed bug when specifying ciphers for anon ciphersuites
  + Made RSA hashAndVerify() tolerant of sigs w/o encoded NULL AlgorithmParam
    (this function is not used for TLS currently, and this tolerance may
    not even be necessary)
- Remove useless CFLAGS definition
- Remove redundant %clean section</changelog>
  <changelog author="gwasser@gmail.com" date="1471953600">- Update to version 0.4.9
  + Fixed denial of service (runtime exception) on malformed packet (Hubert Kario)
  + Fixed session caching bug (Mirko Dziadzka)
  + Fixed SRP spec non-compliance
  + Added FALLBACK_SCSV (David Benjamin)
  + Unit testing (Hubert Kario)
  + "make test" and "make test-dev" targets (Hubert Kario)
- Update to version 0.4.8 - 11/12/2014
  + Added more acknowledgements and security considerations
- Update to version 0.4.7 - 11/12/2014
  + Added TLS 1.2 support (Yngve Pettersen and Paul Sokolovsky)
  + Don't offer SSLv3 by default (e.g. POODLE)
  + Fixed bug with PyCrypto_RSA integration
  + Fixed harmless bug that added non-prime into sieves list
  + Added "make test" and "make test-dev" targets (Hubert Kario)</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to use single spec</changelog>
</package>
<package pkgid="6ca2e61107ddea2ae325c2fb30d4b8250df6574676be9faf1a447b13f17fa23e16fde8a6c6b07723b855b5e4d88015edbbaeac7cddeaa85790979426135774e1" name="python-tlslite-ng" arch="src">
  <version epoch="0" ver="0.7.6" rel="2.62"/>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-1" date="1133438400">- Initial release</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-2" date="1153828800">- Build under build service</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-3" date="1156334400">- Set prefix</changelog>
  <changelog author="jfunk@funktronics.ca" date="1266580800">- Use --record-rpm
- Build as noarch
- Split off doc package</changelog>
  <changelog author="jfunk@funktronics.ca" date="1329134400">- Update spec to reflect current conventions
- Update to 0.4.0:
  - Fixed pycrypto support
  - Fixed python 2.6 problems
- 0.3.9.x - 2/7/2012
  - Much code cleanup, in particular decomposing the handshake functions so
    they are readable.  The main new feature is support for Convergence TACK,
    an experimental authentication method that provides a new way to pin
    server certificates (See https://github.com/moxie0/Convergence/wiki/TACK ).
  - Security Fixes
  - Sends SCSV ciphersuite as per RFC 5746, to signal non-renegotiated
    Client Hello.  Does not support renegotiation (never has).
  - Change from e=3 to e=65537 for generated RSA keys, not strictly
    necessary but mitigates risk of sloppy verifier.
  - 1/(n-1) countermeasure for BEAST.
  - Behavior changes:
  - Split cmdline into tls.py and tlstest.py, improved options.
  - Formalized LICENSE.
  - Defaults to closing socket after sending close_notify, fixes hanging.
    problem that would occur sometime when waiting for other party&amp;#39;s
    close_notify.
  - Update SRP to RFC 5054 compliance.
  - Removed client handshake &amp;quot;callbacks&amp;quot;, no longer support the SRP
    re-handshake idiom within a single handshake function.
  - Bugfixes
  - Added hashlib support, removes Deprecation Warning due to sha and md5.
  - Handled GeneratorExit exceptions that are a new Python feature, and
    interfere with the async code if not handled.
  - Removed:
  - Shared keys (it was based on an ancient I-D, not TLS-PSK).
  - cryptlib support, it wasn&amp;#39;t used much, we have enough other options.
  - cryptoIDs (Convergence TACK is better).
  - win32prng extension module, as os.urandom is now available.
  - Twisted integration (unused?, slowed down loading).
  - Jython code (ancient, didn&amp;#39;t work).
  - Compat support for python versions &amp;lt; 2.7.
  - Additions
  - Support for Convergence TACK via TACKpy.
  - Support for CertificateRequest.certificate_authorities (&amp;quot;reqCAs&amp;quot;)
  - Added TLSConnection.shutdown() to better mimic socket.
  - Enabled Session resumption for XMLRPCTransport.</changelog>
  <changelog author="jfunk@funktronics.ca" date="1337774400">- Update to 0.4.1
  * Fixed RSA padding bugs (w/help from John Randolph)
  * Updated TACK (compatible with tackpy 0.9.7)
  * Added SNI
  * Added NPN server support (Sam Rushing/Google)
  * Added AnonDH (Dimitris Moraitis)
  * Added X509CertChain.parsePemList
  * Improved XML-RPC (Kees Bos)</changelog>
  <changelog author="jfunk@funktronics.ca" date="1352808000">- Update to 0.4.3:
  * Minor bugfix (0.4.2 doesn&amp;#39;t load tackpy)
- 0.4.2 - 9/25/2012
  * Updated TACK (compatible with tackpy 0.9.9)</changelog>
  <changelog author="p.drouand@gmail.com" date="1384689600">- Update to version 0.4.6
  + **API CHANGE**: TLSClosedConnectionError instead of ValueError when writing
    to a closed connection.  This inherits from socket.error, so should
    interact better with SocketServer (see http://bugs.python.org/issue14574)
    and other things expecting a socket.error in this situation.
  + Added support for RC4-MD5 ciphersuite (if enabled in settings)
    This is allegedly necessary to connect to some Internet servers.
  + Added TLSConnection.unread() function
  + Switched to New-style classes (inherit from &amp;#39;object&amp;#39;)
  + Minor cleanups
- Changes from 0.4.5
  + release engineering problem, skipped!
- Changes from 0.4.4
  + Added Python 3 support
  + Added NPN client support
  + Switched to RC4 as preferred cipher
    faster in Python, avoids &amp;quot;Lucky 13&amp;quot; timing attacks
  + Fixed bug when specifying ciphers for anon ciphersuites
  + Made RSA hashAndVerify() tolerant of sigs w/o encoded NULL AlgorithmParam
    (this function is not used for TLS currently, and this tolerance may
    not even be necessary)
- Remove useless CFLAGS definition
- Remove redundant %clean section</changelog>
  <changelog author="gwasser@gmail.com" date="1471953600">- Update to version 0.4.9
  + Fixed denial of service (runtime exception) on malformed packet (Hubert Kario)
  + Fixed session caching bug (Mirko Dziadzka)
  + Fixed SRP spec non-compliance
  + Added FALLBACK_SCSV (David Benjamin)
  + Unit testing (Hubert Kario)
  + "make test" and "make test-dev" targets (Hubert Kario)
- Update to version 0.4.8 - 11/12/2014
  + Added more acknowledgements and security considerations
- Update to version 0.4.7 - 11/12/2014
  + Added TLS 1.2 support (Yngve Pettersen and Paul Sokolovsky)
  + Don't offer SSLv3 by default (e.g. POODLE)
  + Fixed bug with PyCrypto_RSA integration
  + Fixed harmless bug that added non-prime into sieves list
  + Added "make test" and "make test-dev" targets (Hubert Kario)</changelog>
  <changelog author="gwasser@gmail.com" date="1526990400">- Update to tlslite-ng package, version 0.7.4</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to version 0.7.6
- Update to single spec</changelog>
</package>
<package pkgid="18d1723a41adbdecf83bf20f54fe1c9ea95c7fd70f5336f9739f12779daffb3e3fecd933475e5ae49a869ec36e73c6ccf34e7a04625d246f7a67c45bf3ed2482" name="python-tomli" arch="src">
  <version epoch="0" ver="2.0.1" rel="1.50"/>
</package>
<package pkgid="c666d055b830353a984490543463515cf83da909110cc6341443613b10e3885613ca9118e17e756c03eed05803179044f4e41048d98d5bebfeb2eb05739d633e" name="python-unification" arch="src">
  <version epoch="0" ver="0.2.2" rel="5.59"/>
</package>
<package pkgid="c543329e1fa213858e4bc84d7d8aebe84ad3b0707d660f6709dac8ef3f72669425ad6a8203ac8fb27331b3cf14a7df51c8a78f65a86d7a8fbe0fe686f8eb76d2" name="python-venvctl" arch="src">
  <version epoch="0" ver="1.4.12" rel="3.231"/>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1605614400">- Convert to single spec
- Update to v0.4.2
  2017-12-03 06:34  - Garret Wassermann &lt;garret@wassiverse.com&gt;
- Initial spec for v0.2.1</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1633089600">- upgrade to venvctl v1.4.12</changelog>
</package>
<package pkgid="175686dcef446b0dad8b0cef6a825fe76ab4788a71456dde878e5989c33d54b66dcaae30a68c5324181387c09c59f135b49b9cb2758cb10143ddd9156f8990d9" name="python-venvctrl" arch="src">
  <version epoch="0" ver="0.7.0" rel="1.19"/>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1605614400">- Convert to single spec
- Update to v0.4.2
  2017-12-03 06:34  - Garret Wassermann &lt;garret@wassiverse.com&gt;
- Initial spec for v0.2.1</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1633089600">- Update to v1.4.12</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1694088000">- Update to v0.6.0</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1724068800">- Update to v0.7.0
  * Add provisional stdlib venv support by @kevinconway in #29</changelog>
</package>
<package pkgid="e03f869de9e6249011278c10f13169071181f47e12ee714f6782e56d43a91ad7047d30b9c018c8e3b86bfe1ed585db785a53af445423283e4912dd9dced4eeab" name="python3-coconut" arch="noarch">
  <version epoch="0" ver="1.4.3" rel="1.7"/>
  <changelog author="sleep_walker@opensuse.org" date="1512648000">- take package from home:geewass:python
- rewrite to cleanup, use singlespec</changelog>
  <changelog author="toddrme2178@gmail.com" date="1527163200">- Fix dependencies</changelog>
  <changelog author="jengelh@inai.de" date="1528632000">- Fix repeated name in summary (rpmlint).
- Trim rhetoric parts from description.
- Use find "+" logic.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1538136000">- Update to 1.4.0
  * #320: added import hook to automatically compile imported Coconut files (thanks @ArneBachmann!)
  * #347: added where clauses
  * #270: added a memoize decorator (thanks @iamrecursion!)
  * #403: added a TYPE_CHECKING constant
  * #409: added support for M `bind` x -&gt; y syntax
  * #419: data type equality is now typed (thanks everyone in #418!)
  * #331: support negative pattern-matching with match ... not in ...
  * #411: count now supports a step size of 0
  * #394: scan now has an initializer argument
  * #398: creating a new indented block after a colon is no longer necessary for any statement
  * #229: --strict now warns on unused imports
  * #327: interpreter now supports reload built-in (thanks, @ArneBachmann!)
  * #382: interpreter now supports compiling to arbitrary file names
  * #393: unicode operators for multiplication and matrix multiplication have been switched
  * #153: function composition precedence is now such that f..g(x) is the same as f..(g(x)) not (f..g)(x)
  * #395: built-in attributes changed to remove initial underscores</changelog>
  <changelog author="gwasser@gmail.com" date="1544529600">- Update spec for better python macro use and package names</changelog>
  <changelog author="gwasser@gmail.com" date="1570276800">- New features:
  * #465: new addpattern def shorthand syntax (thanks @MichalMarsalek for the issue!)
  * #301, #504, #505: full support for Python 3.6 f-strings on all targets including (thanks @m-burst for the PR!)
  * #323: added support for |**&gt; kwargs pipes (thanks @ArneBachmann for the issue!)
  * #490: new (assert) operator function (thanks @arnauorriols for the issue!)
  * #503: added support for Python 3.8 positional-only arguments (thanks @pavelbraginskiy fo the issue!)
  * #483: fmap now works on numpy arrays (thanks @hoishing for the issue!)
  * #494: added support for pattern-matching in data definitions (thanks @arnauorriols for the issue!)
  * #493: added truncation for long MatchError messages (thanks @arnauorriols for the issue!)
  * #482: added support for Python 3.8 assignment expressions under --target 3.8 (thanks @terrdavis for the issue!)
  * #446, #458: data types are now hashable (thanks @m-burst for the PR!)
  * #502: addpattern, recursive_iterator, and TCO'd functions are now pickleable
  * #488: fewer __coconut__.py files are created when compiling in --package mode</changelog>
  <changelog author="gwasser@gmail.com" date="1593691200">- Update to 1.4.3</changelog>
</package>
<package pkgid="5c574857050ade69e6166c84d9867c72536735a84487c955f65d7ed2560b0dcbb3483c8b8bb11af9f09f7c6bd355951e1a7756d5c92bacba8aa31043ad924036" name="python3-coconut" arch="noarch">
  <version epoch="0" ver="3.2.0" rel="31.1"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1543924800">- Remove superfluous devel dependency for noarch package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1551960000">- Fix fdupes call</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1558526400">- Drop python2 support since some of its dependencies have also
  dropped python2 support.
- Use new jupyter package names.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1558699200">- Add conflicts with python2 version since we are dropping
  update-alternatives.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1568376000">- Update to 1.4.1:
  * add support for python 3.8</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613649600">- skip multi-version build, this is a compiler not a python module</changelog>
  <changelog author="pgajdos@suse.com" date="1663675200">- version update to 1.6.0
  * https://github.com/evhub/coconut/releases/tag/v1.6.0
- does not require six</changelog>
  <changelog author="Felix Stegmeier &lt;felix.stegmeier@suse.com&gt;" date="1755000000">- Update to 3.1.2
  * See Coconut's documentation for more information on all of the features listed below.
  * #851, #852: Fixed comments inside of parentheses in the Jupyter kernel.
  * #846: reduce, takewhile, and dropwhile now support keyword arguments.
  * #848: Class and data patterns now support keyword argument name elision.
  * #847: New pattern-matching syntax for matching anonymous named tuples.
  * #843: Added compiler warnings for (some cases of) undefined variables.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1755777600">- Fix install requirements
- Add optional tests, but disabled by default, we can use a
  _multibuild in the future and enable some tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1771243200">- update to 3.2.0:
  * Add t-string support #866: Coconut now supports Python 3.14
    template strings (`t"..."` syntax). On Python 3.14+, native
    t-string syntax is used. On Python 3.10-3.13, Coconut
    compiles t-strings to use the `tstr` backport library.
  * Add memoize.RECURSIVE #858: Added `memoize.RECURSIVE` option
    that allows unbounded cache growth during recursive calls but
    automatically clears the cache after the outermost call
    completes. This prevents memory leaks while still supporting
    recursive functions effectively.
  * Support Python 3.14 #873: Full support for Python 3.14,
    including compatibility with the new interpreter changes and
    native t-string support.</changelog>
</package>
<package pkgid="ff6aaa84b7f7f32fffcac14852e01435b14299d7e0498b9d165a0b0ebdbafbbeec5270a33d0908f44f27009e4b084ee1b2c0fa5aad14d924a2af9b91f8dd9864" name="python310-django-threadedcomments" arch="noarch">
  <version epoch="0" ver="1.2+20180827" rel="4.44"/>
</package>
<package pkgid="1adc0d63aec863e923b5ae029f5fd67a97210f2c46818807d39518e7b7d1377f3d54e1ba6d7078aea393cf0e1b1ff7c80499cb0f4050f91d95e879a8067d0205" name="python310-gnupg" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="12.48"/>
  <changelog author="gwasser@gmail.com" date="1516968000">- Initial package, version 2.3.1</changelog>
</package>
<package pkgid="d97c17518ba4e636d627175866b8591918f68a0da2c2c2518871809cdcf338187c1665f0a8605a446f92946a9e9687bfd55b9bf0ae80b21b914131d66715e4e0" name="python310-jira" arch="noarch">
  <version epoch="0" ver="3.0.1" rel="2.310"/>
</package>
<package pkgid="8e5736d3d441157e26311df17775484ff06bbd38c61aa39ae317174084b973b54a213a48a0a81b92540ab66e6f501ea6394c7d31f9732c9c82e196e75d5d822a" name="python310-pycryptodomex" arch="x86_64">
  <version epoch="0" ver="3.10.4" rel="4.8"/>
</package>
<package pkgid="b14c4f751860b4dba88f1eac94544391a85bee81e9f9c60d0a1a114bd9d6fb21b445a4e82d57f696891da0b17bdc701740892dae7cc4d0918babf5f7e2781e07" name="python310-rpmvenv" arch="noarch">
  <version epoch="0" ver="0.25.0" rel="1.42"/>
  <changelog author="Garret Wassermann &lt;garret@wassiverse.com&gt;" date="1526990400">- Add outdated_requirements.patch to remove ordereddict and argparse
- Initial spec for v0.20.0</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1605614400">- Convert to single spec
- Update to v0.25.0</changelog>
</package>
<package pkgid="442a4b7c54146031f8a82d2b28d91cc2a0c34bf75677bd81ef5a37dad56a816f4d3d8c0ade37e25d813721f7d7b1a8d386dea8278aa6b88275ba9b4fdae7eb5d" name="python311-CppHeaderParser" arch="noarch">
  <version epoch="0" ver="2.7.4" rel="3.31"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1692273600">- Intitial import: version 2.7.4</changelog>
</package>
<package pkgid="306d01f4480dc1ca6532a4829afd3c93157cb8433d575aec904864d21b77e91e37b530dffd329025cb9a58077e4f5e6bbaa208f7e52b974c756049c572c8fd3c" name="python311-GitPython" arch="noarch">
  <version epoch="0" ver="3.1.43" rel="1.30"/>
</package>
<package pkgid="5a2400d1a149ecb974c45c1d5e1791ae5833f92ce0aaff34d375822fbc15ef67e9faa56397f1252894faac85603fd040ff4640e71caef607308ee082ab972aa9" name="python311-PGPy" arch="noarch">
  <version epoch="0" ver="0.6.0" rel="1.31"/>
  <changelog author="gwasser@gmail.com" date="1688212800">- Update to version 0.6.0</changelog>
</package>
<package pkgid="3a36b3faa80caddfc965723159083e43b2429066ab322c12b67f8d4764c5a85e12c0ea25e0a82426b2d76a2146f98d62293a5898c41e6c5ba5ea3a9282575d79" name="python311-PyGithub" arch="noarch">
  <version epoch="0" ver="1.55" rel="3.52"/>
  <changelog author="speilicke@suse.com" date="1365595200">- Initial version</changelog>
  <changelog author="speilicke@suse.com" date="1365595201">- Fix spurious executable perms (README.rst)
- Don't ship testsuite (scripts w/o sheban / fdupes warnings)</changelog>
  <changelog author="cfarrell@suse.com" date="1365681600">- license update: LGPL-3.0+
  See setup.py as well as all the source code files in the package itself
  (and the COPYING.LESSER)</changelog>
  <changelog author="speilicke@suse.com" date="1366718400">- Add COPYING and COPYING.LESSER</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="speilicke@suse.com" date="1386158400">- Update to version 1.21.0:
  + No changelog, but https://github.com/jacquev6/PyGithub/issues?milestone=33&amp;state=closed
- Add PyGithub-drop-network-tests.patch: Drop tests that need network access
  during build</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1431345600">- update to version 1.25.2:
  * Work around the GitHub API v3 returning null in some paginated
    responses
- additional changes from version 1.25.1
  * Fix two-factor authentication header, thanks to tradej for the
    pull request
- additional changes from version 1.25.0
  * Implement getting repos by id, thanks to tylertreat for the
    pull request
  * Add Gist.owner, thanks to dalejung for the pull request
- additional changes from version 1.24.1
  * Fix urlquoting in search, thanks to cro for the pull request
- additional changes from version 1.24.0
  * Implement search, thanks to thialfihar for the pull request
- additional changes from version 1.23.0
  * Fix all that is based on headers in Python 3 (pagination,
    conditional request, rate_limit...), huge thanks to cwarren-mw
    for finding the bug
  * Accept strings for assignees and collaborators, thanks to farrd
  * Ease two-factor authentication by adding ‘onetime_password’ to
    AuthenticatedUser.create_authorization, thanks to cameronbwhite
- additional changes from version 1.22.0
  * Emojis, thanks to evolvelight
  * Repository.stargazers_count, thanks to cameronbwhite
  * User.get_teams, thanks to poulp
- refresh PyGithub-drop-network-tests.patch
- pass -q to test to avoid spamming the build log
- change path of license files: moved upstream</changelog>
  <changelog author="gwasser@gmail.com" date="1490875200">- update to version 1.33</changelog>
  <changelog author="gwasser@gmail.com" date="1526990400">- update to version 1.39</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- update to version 1.55
- rename package to python-PyGithub
- single spec</changelog>
</package>
<package pkgid="495534f5da091cf096f79e98f8e1306cb43f842fdb01036d9728f9449c2efb16ca8a8251fbd76541acdaf623a19fe64f323e837e9a4bee8360425ffc74960dae" name="python311-PyMonad" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="3.34"/>
</package>
<package pkgid="8e85f53bf1c3ffdaefbda60fa989338572cbb87c58002830c0f3e22994a82c927bb5d25dc1fb209a8953b35690b78b47d0075530c60023a394f5264a701759b2" name="python311-ana" arch="noarch">
  <version epoch="0" ver="0.06" rel="1.47"/>
</package>
<package pkgid="d75434ea4dfda0b51e913cb87bba71f981bd89b4d4c36100eae050c6e5b3a9540cbbb5a4d56ed318f1f8f2ebbe8d4922e420595391f137afcaf79152307d62f7" name="python311-click8" arch="noarch">
  <version epoch="0" ver="8.1.7" rel="1.13"/>
</package>
<package pkgid="da782223e8aff1b1e293b6bdea8a8db147123f04ac76c4e7c62f645b15c1d24c7a8451813622a92b3f71c3152735fb454051929b9c30925a0bd017e1ea01d490" name="python311-cvss" arch="noarch">
  <version epoch="0" ver="3.6" rel="1.2"/>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1725451200">- initial package based on v3.1</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1775217600">- update to v3.6</changelog>
</package>
<package pkgid="4890116c4d80a77b7f55f386dc21316e3a877a60b86d5fb7b19dffa11015e0548eb56955dfb14038a521a1bdb50e7a59f2189aa388aeca0323e4058b6f993996" name="python311-django-alert" arch="noarch">
  <version epoch="0" ver="0.8.1" rel="3.81"/>
  <changelog author="alexandre@exatati.com.br" date="1304510400">- Initial package (0.1.6) for openSUSE.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306411200">- Update to 0.1.8:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306497600">- Update to 0.1.9:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306756800">- Update to 0.2.1:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1307102400">- Update to 0.2.2:
  - Sorry, no changelog.</changelog>
  <changelog author="p.drouand@gmail.com" date="1380283200">- Update to version 0.6.6
  + No changelog available
- Use source url as source
- Add documentation
- Replace python-distribute with python-setuptools BuildRequires</changelog>
  <changelog author="gwasser@gmail.com" date="1489924800">- Update to version 0.8.1
- Update for Python3</changelog>
  <changelog author="gwasser@gmail.com" date="1531137600">- Update to multi-version packaging</changelog>
</package>
<package pkgid="24f7b5b583d356c90dfac98f4d2d8604418972e84806bb37ac4bc6d63ac6e08d6f6d38963e477db5c5d6085fc0331c1ec6e440d5026a6b164a40bac0bb315e81" name="python311-django-bootstrap-form" arch="noarch">
  <version epoch="0" ver="3.4" rel="1.47"/>
</package>
<package pkgid="7f711fcde31c7acebece9f51a68b139cca246a9a8cb8297c36ee04c71fd57c00c2897846e668cc5bf905ca0f652d280fd0ad2a45be27dd0babdc163c8aeb06a2" name="python311-django-bootstrap4-form" arch="noarch">
  <version epoch="0" ver="4.0.1" rel="2.47"/>
</package>
<package pkgid="c0b8329e0c541730169aef7e789380e7a39ccca088b910cee5bd93923466014c7699fe32d2f1f2dca25548745570e28244316b64cf5f4d6bdc9257539a7fd8a3" name="python311-django-bootstrap5-form" arch="noarch">
  <version epoch="0" ver="5.0.1" rel="1.31"/>
</package>
<package pkgid="9b52e9447e210376c5d32ad91f9fd8369c7b08b9d071ce156c2deea50183fb9ba7c6fe877f7a94b6f9e69ab23ea69e7db553e8b0d4982d90801e73aed510b874" name="python311-django-celery-beat" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="1.38"/>
  <changelog author="gwasser@gmail.com" date="1541851200">- Initial package (1.2.0)</changelog>
  <changelog author="gwasser@gmail.com" date="1571572800">- Update to 1.5.0</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1593518400">- Added dependencies</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to 2.2.1
- update to single spec</changelog>
  <changelog author="gwasser@gmail.com" date="1667563200">- Update to 2.4.0</changelog>
</package>
<package pkgid="3f6bd51fb76ae6e5cbc1d8a706f2e4b012fc1fc946bd82fd790f40655cdb589b7ce78295de9a2e256c56a3d44b14861641501f3f11794a287a8e0b40ab8d2d4b" name="python311-django-markdownx" arch="noarch">
  <version epoch="0" ver="3.0.1" rel="1.52"/>
</package>
<package pkgid="006664521bc17719c7cc30dba759c4789065145d922c81619727d11a08c49c8617c42585c5a1e5566e9d2e31219dc6ec5f2b8cb121334c8c0f8d1f5040f23ec1" name="python311-fire" arch="noarch">
  <version epoch="0" ver="0.6.0" rel="1.13"/>
</package>
<package pkgid="b270d61d211cf96d215b0c71a6fe484fc7e0fa89a663dcbc16b66dd71d1d6a444f597fceba03107b8135332a8c32c6c5a20712c0bb0559093277fe3356c8d801" name="python311-gitdb" arch="noarch">
  <version epoch="0" ver="4.0.11" rel="1.13"/>
</package>
<package pkgid="aef12c862f68670343779a73a856f79e78c6526f224f39743f724a5a24b0c9cd2ce6abf524bfc4bde45b058af51d4a4b68c5c057337442244450caed5209a27a" name="python311-gitlab" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="2.48"/>
</package>
<package pkgid="5da2c7167f6f7922d7c881537ab247f85c33f5bedf3f86f9e85d8e7baffd901335234970de9bad2a5535af2387697e3e0f12b5a0c52d200aafc6604bdff3daa0" name="python311-jira" arch="noarch">
  <version epoch="0" ver="3.0.1" rel="2.310"/>
</package>
<package pkgid="a324581a37254946deca3ab4c13b6ff5c56d333cd1d62b2011d232fc0189c68e995d7ededae9e570b754be6e335c1692481fcd2fd97c9bcc766eb29e55ac0616" name="python311-jsonschema" arch="noarch">
  <version epoch="0" ver="4.23.0" rel="1.13"/>
  <changelog author="gwasser@gmail.com" date="1554292800">- Initial package, version 3.0.1</changelog>
  <changelog author="gwasser@gmail.com" date="1571572800">- Update to version 3.1.1</changelog>
  <changelog author="gwasser@gmail.com" date="1601812800">- Update to version 3.2.0</changelog>
  <changelog author="gwasser@gmail.com" date="1658750400">- Update to version 4.7.2</changelog>
  <changelog author="gwasser@gmail.com" date="1724068800">- Update to version 4.23.0</changelog>
</package>
<package pkgid="d000ed363dc0c92349b93ab78c860b1e03bf35fd71eea4cab6a11675ca1c258e9fa6d8ae488ef1fdf736664522115239dbd02cba27350aedfbeaf32f1c4505ba" name="python311-kanren" arch="noarch">
  <version epoch="0" ver="0.2.3" rel="2.55"/>
</package>
<package pkgid="33a80d855855530095c508fc1b79587651d84515a2aee65925fa59c06f8e860c5f2c990ec48a10a2a71c44b4c2c10336e86975b854aa7744810a55ebb68c63c2" name="python311-mailchimp-marketing" arch="noarch">
  <version epoch="0" ver="3.0.21" rel="5.52"/>
</package>
<package pkgid="f9e4835904a8ada6d586f152e509f4482a12f3b9fbc8ac3e8e447c899cb21ed010cb19b6f0ca8df42b6057db53f728fdeaed84965d2d0e6d775a02b4a0fb187d" name="python311-markd" arch="noarch">
  <version epoch="0" ver="0.1.20" rel="1.43"/>
</package>
<package pkgid="aac94537e8b6e6ce925ddfde9e3da3bf77f31b7d79d4c942cac107c1d04c2b0a6730087750fd763c74284e3c1a6f21a8b3db11b5e05dfd79f7fc8eec63b0d1aa" name="python311-pdbparse" arch="x86_64">
  <version epoch="0" ver="1.4" rel="3.61"/>
</package>
<package pkgid="5341502192075f27ad46911c9d2f22434eec05b9ac2add546c507a911898197f87b890c3085da90c1be4f0ce7994ea007bffeed4f04e8a7f312d410fbd28f556" name="python311-pipdeptree" arch="noarch">
  <version epoch="0" ver="2.23.1" rel="3.41"/>
</package>
<package pkgid="e3b5826d5ddb2b7a69b81dc731e998f1044af939c81bc76d7096b2a53af91e1821f65feb8e37d524e6bf18967a2caefd864868d4a73a01ae3cc628a25f4ab056" name="python311-piphyperd" arch="noarch">
  <version epoch="0" ver="1.9.10" rel="6.37"/>
</package>
<package pkgid="656bd48e4ed951d738cf80501cf328207723bb4c942f5fafebf2398f6440db9cb7d4e1e2eb9c900e1bafd8c6aeeb6e4768aa9be4f84ab4cf6e8a17d4232fe25c" name="python311-pytest-runner" arch="noarch">
  <version epoch="0" ver="5.3.1" rel="3.301"/>
</package>
<package pkgid="0175f4997464c62712048134058069a5d67aff4368bf93268acfa158d37176aa16a0ee53343f7f2a25465d2d950cb5ae6c3dfe05e5c2072d645d71bc0b066e84" name="python311-rpmvenv" arch="noarch">
  <version epoch="0" ver="0.25.0" rel="1.42"/>
  <changelog author="Garret Wassermann &lt;garret@wassiverse.com&gt;" date="1526990400">- Add outdated_requirements.patch to remove ordereddict and argparse
- Initial spec for v0.20.0</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1605614400">- Convert to single spec
- Update to v0.25.0</changelog>
</package>
<package pkgid="a7ee7eb40f74f45b6e405945ee907243e279809a92febb0afb8dad02bce7fbadd1c2bcb54d573e08715774faaba3db0e408cd3089fce89f2dadaa0d06c0027ea" name="python311-semver" arch="noarch">
  <version epoch="0" ver="3.0.2" rel="3.39"/>
</package>
<package pkgid="740a58143b56c196cf64847612136a4c7d0188e5a6ad839efd7cfc7aa0636670e27b9f7b3592750fd1323b0976ac8a9f015054e0fc6acdbd344f5e2d5f6b0188" name="python311-setuptools_scm" arch="noarch">
  <version epoch="0" ver="8.1.0" rel="1.40"/>
</package>
<package pkgid="c425ba65c714988ef2b0931ab7ae3c651173bd1a8286f96a451c76d25cd8987c07307ed8b844ce597fe80fa3c696213ad1642a576f7a3903e10340e3de92e89b" name="python311-smmap" arch="noarch">
  <version epoch="0" ver="4.0.0" rel="1.67"/>
</package>
<package pkgid="80b4e880ba0734d5510e58e41496ed1f7125b11622d80f96561abc8c2d27779a0afaca64ce56fe9ee7ca05c124437587cc7a026a561f6e5c061748d1ce393ec6" name="python311-tlslite" arch="noarch">
  <version epoch="0" ver="0.4.9" rel="1.59"/>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-1" date="1133438400">- Initial release</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-2" date="1153828800">- Build under build service</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-3" date="1156334400">- Set prefix</changelog>
  <changelog author="jfunk@funktronics.ca" date="1266580800">- Use --record-rpm
- Build as noarch
- Split off doc package</changelog>
  <changelog author="jfunk@funktronics.ca" date="1329134400">- Update spec to reflect current conventions
- Update to 0.4.0:
  - Fixed pycrypto support
  - Fixed python 2.6 problems
- 0.3.9.x - 2/7/2012
  - Much code cleanup, in particular decomposing the handshake functions so
    they are readable.  The main new feature is support for Convergence TACK,
    an experimental authentication method that provides a new way to pin
    server certificates (See https://github.com/moxie0/Convergence/wiki/TACK ).
  - Security Fixes
  - Sends SCSV ciphersuite as per RFC 5746, to signal non-renegotiated
    Client Hello.  Does not support renegotiation (never has).
  - Change from e=3 to e=65537 for generated RSA keys, not strictly
    necessary but mitigates risk of sloppy verifier.
  - 1/(n-1) countermeasure for BEAST.
  - Behavior changes:
  - Split cmdline into tls.py and tlstest.py, improved options.
  - Formalized LICENSE.
  - Defaults to closing socket after sending close_notify, fixes hanging.
    problem that would occur sometime when waiting for other party&amp;#39;s
    close_notify.
  - Update SRP to RFC 5054 compliance.
  - Removed client handshake &amp;quot;callbacks&amp;quot;, no longer support the SRP
    re-handshake idiom within a single handshake function.
  - Bugfixes
  - Added hashlib support, removes Deprecation Warning due to sha and md5.
  - Handled GeneratorExit exceptions that are a new Python feature, and
    interfere with the async code if not handled.
  - Removed:
  - Shared keys (it was based on an ancient I-D, not TLS-PSK).
  - cryptlib support, it wasn&amp;#39;t used much, we have enough other options.
  - cryptoIDs (Convergence TACK is better).
  - win32prng extension module, as os.urandom is now available.
  - Twisted integration (unused?, slowed down loading).
  - Jython code (ancient, didn&amp;#39;t work).
  - Compat support for python versions &amp;lt; 2.7.
  - Additions
  - Support for Convergence TACK via TACKpy.
  - Support for CertificateRequest.certificate_authorities (&amp;quot;reqCAs&amp;quot;)
  - Added TLSConnection.shutdown() to better mimic socket.
  - Enabled Session resumption for XMLRPCTransport.</changelog>
  <changelog author="jfunk@funktronics.ca" date="1337774400">- Update to 0.4.1
  * Fixed RSA padding bugs (w/help from John Randolph)
  * Updated TACK (compatible with tackpy 0.9.7)
  * Added SNI
  * Added NPN server support (Sam Rushing/Google)
  * Added AnonDH (Dimitris Moraitis)
  * Added X509CertChain.parsePemList
  * Improved XML-RPC (Kees Bos)</changelog>
  <changelog author="jfunk@funktronics.ca" date="1352808000">- Update to 0.4.3:
  * Minor bugfix (0.4.2 doesn&amp;#39;t load tackpy)
- 0.4.2 - 9/25/2012
  * Updated TACK (compatible with tackpy 0.9.9)</changelog>
  <changelog author="p.drouand@gmail.com" date="1384689600">- Update to version 0.4.6
  + **API CHANGE**: TLSClosedConnectionError instead of ValueError when writing
    to a closed connection.  This inherits from socket.error, so should
    interact better with SocketServer (see http://bugs.python.org/issue14574)
    and other things expecting a socket.error in this situation.
  + Added support for RC4-MD5 ciphersuite (if enabled in settings)
    This is allegedly necessary to connect to some Internet servers.
  + Added TLSConnection.unread() function
  + Switched to New-style classes (inherit from &amp;#39;object&amp;#39;)
  + Minor cleanups
- Changes from 0.4.5
  + release engineering problem, skipped!
- Changes from 0.4.4
  + Added Python 3 support
  + Added NPN client support
  + Switched to RC4 as preferred cipher
    faster in Python, avoids &amp;quot;Lucky 13&amp;quot; timing attacks
  + Fixed bug when specifying ciphers for anon ciphersuites
  + Made RSA hashAndVerify() tolerant of sigs w/o encoded NULL AlgorithmParam
    (this function is not used for TLS currently, and this tolerance may
    not even be necessary)
- Remove useless CFLAGS definition
- Remove redundant %clean section</changelog>
  <changelog author="gwasser@gmail.com" date="1471953600">- Update to version 0.4.9
  + Fixed denial of service (runtime exception) on malformed packet (Hubert Kario)
  + Fixed session caching bug (Mirko Dziadzka)
  + Fixed SRP spec non-compliance
  + Added FALLBACK_SCSV (David Benjamin)
  + Unit testing (Hubert Kario)
  + "make test" and "make test-dev" targets (Hubert Kario)
- Update to version 0.4.8 - 11/12/2014
  + Added more acknowledgements and security considerations
- Update to version 0.4.7 - 11/12/2014
  + Added TLS 1.2 support (Yngve Pettersen and Paul Sokolovsky)
  + Don't offer SSLv3 by default (e.g. POODLE)
  + Fixed bug with PyCrypto_RSA integration
  + Fixed harmless bug that added non-prime into sieves list
  + Added "make test" and "make test-dev" targets (Hubert Kario)</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to use single spec</changelog>
</package>
<package pkgid="dfe04e7e40cc7e81b3e3915e09839bcf40abf93b72208a41c8dee3ab6d59be11d54b0f1eda19ab11d7e6ce4bd93364b8ceda8662f5c220b3785bb13149e7bb53" name="python311-tlslite-ng" arch="noarch">
  <version epoch="0" ver="0.7.6" rel="2.62"/>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-2" date="1153828800">- Build under build service</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-3" date="1156334400">- Set prefix</changelog>
  <changelog author="jfunk@funktronics.ca" date="1266580800">- Use --record-rpm
- Build as noarch
- Split off doc package</changelog>
  <changelog author="jfunk@funktronics.ca" date="1329134400">- Update spec to reflect current conventions
- Update to 0.4.0:
  - Fixed pycrypto support
  - Fixed python 2.6 problems
- 0.3.9.x - 2/7/2012
  - Much code cleanup, in particular decomposing the handshake functions so
    they are readable.  The main new feature is support for Convergence TACK,
    an experimental authentication method that provides a new way to pin
    server certificates (See https://github.com/moxie0/Convergence/wiki/TACK ).
  - Security Fixes
  - Sends SCSV ciphersuite as per RFC 5746, to signal non-renegotiated
    Client Hello.  Does not support renegotiation (never has).
  - Change from e=3 to e=65537 for generated RSA keys, not strictly
    necessary but mitigates risk of sloppy verifier.
  - 1/(n-1) countermeasure for BEAST.
  - Behavior changes:
  - Split cmdline into tls.py and tlstest.py, improved options.
  - Formalized LICENSE.
  - Defaults to closing socket after sending close_notify, fixes hanging.
    problem that would occur sometime when waiting for other party&amp;#39;s
    close_notify.
  - Update SRP to RFC 5054 compliance.
  - Removed client handshake &amp;quot;callbacks&amp;quot;, no longer support the SRP
    re-handshake idiom within a single handshake function.
  - Bugfixes
  - Added hashlib support, removes Deprecation Warning due to sha and md5.
  - Handled GeneratorExit exceptions that are a new Python feature, and
    interfere with the async code if not handled.
  - Removed:
  - Shared keys (it was based on an ancient I-D, not TLS-PSK).
  - cryptlib support, it wasn&amp;#39;t used much, we have enough other options.
  - cryptoIDs (Convergence TACK is better).
  - win32prng extension module, as os.urandom is now available.
  - Twisted integration (unused?, slowed down loading).
  - Jython code (ancient, didn&amp;#39;t work).
  - Compat support for python versions &amp;lt; 2.7.
  - Additions
  - Support for Convergence TACK via TACKpy.
  - Support for CertificateRequest.certificate_authorities (&amp;quot;reqCAs&amp;quot;)
  - Added TLSConnection.shutdown() to better mimic socket.
  - Enabled Session resumption for XMLRPCTransport.</changelog>
  <changelog author="jfunk@funktronics.ca" date="1337774400">- Update to 0.4.1
  * Fixed RSA padding bugs (w/help from John Randolph)
  * Updated TACK (compatible with tackpy 0.9.7)
  * Added SNI
  * Added NPN server support (Sam Rushing/Google)
  * Added AnonDH (Dimitris Moraitis)
  * Added X509CertChain.parsePemList
  * Improved XML-RPC (Kees Bos)</changelog>
  <changelog author="jfunk@funktronics.ca" date="1352808000">- Update to 0.4.3:
  * Minor bugfix (0.4.2 doesn&amp;#39;t load tackpy)
- 0.4.2 - 9/25/2012
  * Updated TACK (compatible with tackpy 0.9.9)</changelog>
  <changelog author="p.drouand@gmail.com" date="1384689600">- Update to version 0.4.6
  + **API CHANGE**: TLSClosedConnectionError instead of ValueError when writing
    to a closed connection.  This inherits from socket.error, so should
    interact better with SocketServer (see http://bugs.python.org/issue14574)
    and other things expecting a socket.error in this situation.
  + Added support for RC4-MD5 ciphersuite (if enabled in settings)
    This is allegedly necessary to connect to some Internet servers.
  + Added TLSConnection.unread() function
  + Switched to New-style classes (inherit from &amp;#39;object&amp;#39;)
  + Minor cleanups
- Changes from 0.4.5
  + release engineering problem, skipped!
- Changes from 0.4.4
  + Added Python 3 support
  + Added NPN client support
  + Switched to RC4 as preferred cipher
    faster in Python, avoids &amp;quot;Lucky 13&amp;quot; timing attacks
  + Fixed bug when specifying ciphers for anon ciphersuites
  + Made RSA hashAndVerify() tolerant of sigs w/o encoded NULL AlgorithmParam
    (this function is not used for TLS currently, and this tolerance may
    not even be necessary)
- Remove useless CFLAGS definition
- Remove redundant %clean section</changelog>
  <changelog author="gwasser@gmail.com" date="1471953600">- Update to version 0.4.9
  + Fixed denial of service (runtime exception) on malformed packet (Hubert Kario)
  + Fixed session caching bug (Mirko Dziadzka)
  + Fixed SRP spec non-compliance
  + Added FALLBACK_SCSV (David Benjamin)
  + Unit testing (Hubert Kario)
  + "make test" and "make test-dev" targets (Hubert Kario)
- Update to version 0.4.8 - 11/12/2014
  + Added more acknowledgements and security considerations
- Update to version 0.4.7 - 11/12/2014
  + Added TLS 1.2 support (Yngve Pettersen and Paul Sokolovsky)
  + Don't offer SSLv3 by default (e.g. POODLE)
  + Fixed bug with PyCrypto_RSA integration
  + Fixed harmless bug that added non-prime into sieves list
  + Added "make test" and "make test-dev" targets (Hubert Kario)</changelog>
  <changelog author="gwasser@gmail.com" date="1526990400">- Update to tlslite-ng package, version 0.7.4</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to version 0.7.6
- Update to single spec</changelog>
</package>
<package pkgid="f911238b705969dcab8dfa5e0e2eea552fbaf3c44e12ed4adf9726d8fcde60f0f89a74b7a258322186b1a8c625a732ad5be80a4e1830b0a97a9edb6b90ab2f9a" name="python311-tomli" arch="noarch">
  <version epoch="0" ver="2.0.1" rel="1.50"/>
</package>
<package pkgid="716930cd54d724724f6a69bfe41e785158970099376b45cd58914a4e65bb897479a2f75ee484a74c34a10c96ce8978df3ed3339da8fa465d5020d971de7a106a" name="python311-unification" arch="noarch">
  <version epoch="0" ver="0.2.2" rel="5.59"/>
</package>
<package pkgid="2f6c346d967f266136ff68273d71ab9bb1e27323f63fb28c132da4956a45ba8096942a11614c471d59dd7a177e2776d2010ba424f890a2c9f2beeb3d9841c423" name="python311-venvctl" arch="noarch">
  <version epoch="0" ver="1.4.12" rel="3.231"/>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1605614400">- Convert to single spec
- Update to v0.4.2
  2017-12-03 06:34  - Garret Wassermann &lt;garret@wassiverse.com&gt;
- Initial spec for v0.2.1</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1633089600">- upgrade to venvctl v1.4.12</changelog>
</package>
<package pkgid="7637d8a3f02f09a56ded37774900bf39e6929f711e07752ebe50b581f5b20ecc5e9f15ef172f5a29bc69f062e88441874bbf96e8120a485dff778febc22b280e" name="python311-venvctrl" arch="noarch">
  <version epoch="0" ver="0.7.0" rel="1.19"/>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1605614400">- Convert to single spec
- Update to v0.4.2
  2017-12-03 06:34  - Garret Wassermann &lt;garret@wassiverse.com&gt;
- Initial spec for v0.2.1</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1633089600">- Update to v1.4.12</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1694088000">- Update to v0.6.0</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1724068800">- Update to v0.7.0
  * Add provisional stdlib venv support by @kevinconway in #29</changelog>
</package>
<package pkgid="d0ee5cda9efbf8f323ae8cd3b40e84f48e4d7d907cd20e1b4d6a08a7e59a1c20fcd7bc654661bab3ad2d24c2363111effe3fc4a352942876131256acfe972674" name="python312-GitPython" arch="noarch">
  <version epoch="0" ver="3.1.43" rel="1.30"/>
</package>
<package pkgid="e7bfabcfdc9a03422fc400b20abb7e6c695c58d86e04d794563e797b5a9b7cf23da9e4002a08621da649a96721ef16aa1093db23dc9375c2b3bc122c98cba860" name="python312-PyMonad" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="3.34"/>
</package>
<package pkgid="cdcd95527229220098395e1a675384f785e237de7c0e5bc915a3294e734f73740cd736181354f6092ae7d6caf0ae766f1f32dc00e791d391bafa1d999a4dd100" name="python312-ana" arch="noarch">
  <version epoch="0" ver="0.06" rel="1.47"/>
</package>
<package pkgid="0de9d5edae7049491e0295b4a061b6a7b03b7f851c86b15cce6ae09ff93e50bfbe25083a5da4fb51ce5fb400c826284cf3b0b622d966e449fa7a4261ad6e40dd" name="python312-click8" arch="noarch">
  <version epoch="0" ver="8.1.7" rel="1.13"/>
</package>
<package pkgid="6859f8a3697bf809356956db8436cfec088a3e546e1539ecb98a951ff68d5830e833c9753761e14afb56fb0140eb1eb77b72f1e8555c7a4f59852831574bdb26" name="python312-django-bootstrap-form" arch="noarch">
  <version epoch="0" ver="3.4" rel="1.47"/>
</package>
<package pkgid="72b2408e2cd515d8a9cd471477a3495bf4e3dec86dfdd42e97f43e7a6b4e84f997bdc1f06bfc8fba90b598ed08b1f1cf21d86992556254b9384de9866d3e8a22" name="python312-django-bootstrap4-form" arch="noarch">
  <version epoch="0" ver="4.0.1" rel="2.47"/>
</package>
<package pkgid="3396e3a89a3f29187399fd8641d96fa9b9489aa1219ecb23103f8a606af660c6b94919bf23d6efda37a83b766cec0889c653c6b2d05896f1ae4df78ad591222a" name="python312-django-bootstrap5-form" arch="noarch">
  <version epoch="0" ver="5.0.1" rel="1.31"/>
</package>
<package pkgid="c4d9a10bc6df0b5f0eedd3c87b0fad53f162208d5a1c8545f8ebc4f6c6329973d18f3c3ddf75903fc8b1e89298e0d83c5ad89a4fad76df7bb20d80950d7939c8" name="python312-django-markdownx" arch="noarch">
  <version epoch="0" ver="3.0.1" rel="1.52"/>
</package>
<package pkgid="c71f8ab8f11f2b933145c0e63d4f4176d7c749de70b1fb6ed39f9f968139948e3f3e280fdd67499705ddd5dde46303790cf14aafc8bc45b003fe565eef259e10" name="python312-fire" arch="noarch">
  <version epoch="0" ver="0.6.0" rel="1.13"/>
</package>
<package pkgid="47414458457a2a4b96f2909a57a02d55abcff97c40d39c0c276bb591ade9f87a9869dd4e497401df8e9d6402ac1e1656dd5454e371a2424549c67fa75654bc3e" name="python312-gitdb" arch="noarch">
  <version epoch="0" ver="4.0.11" rel="1.13"/>
</package>
<package pkgid="76d2267e1feb94275a942a0973d67abb589e50cf13d934418f1631913f2faf52e4a9de38fd207fa123f5f01746afe81fa21f2e84b17889dbbaf4f5758b28fd17" name="python312-gitlab" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="2.48"/>
</package>
<package pkgid="2ef7f04cdc433a55186e346e0a3c4bf6c40893d068ebcbe9fd30eda9b4d2f70c3b96d5683e2919d20801d92542e7844cbd31e4999215b504c4ca0c0a150c5847" name="python312-jira" arch="noarch">
  <version epoch="0" ver="3.0.1" rel="2.310"/>
</package>
<package pkgid="e59d7d90676138650da1e2db96462a572b715005757ff438513c91b4f2954b8e937a46d8e64ace624e61fe0134fd71776773e9517841dcc4293ccfeac9eb0c91" name="python312-jsonschema" arch="noarch">
  <version epoch="0" ver="4.23.0" rel="1.13"/>
  <changelog author="gwasser@gmail.com" date="1554292800">- Initial package, version 3.0.1</changelog>
  <changelog author="gwasser@gmail.com" date="1571572800">- Update to version 3.1.1</changelog>
  <changelog author="gwasser@gmail.com" date="1601812800">- Update to version 3.2.0</changelog>
  <changelog author="gwasser@gmail.com" date="1658750400">- Update to version 4.7.2</changelog>
  <changelog author="gwasser@gmail.com" date="1724068800">- Update to version 4.23.0</changelog>
</package>
<package pkgid="0a5e8e030fdca465a0138894cc39817cd324dcfb35a183fa71efc665dea5485fbd15597670cdf7e902a9211e5d30a8f4463945ba54948f9d74f4f8efdf17e0bd" name="python312-kanren" arch="noarch">
  <version epoch="0" ver="0.2.3" rel="2.55"/>
</package>
<package pkgid="1481a88b2ce805bb6f153a871d3662ac5fbec3939dc13974c5d44e91de045a1a176a95e683ff81251b9aa79ef7689b3800d1e623fb1d19d4d388951c23e26895" name="python312-mailchimp-marketing" arch="noarch">
  <version epoch="0" ver="3.0.21" rel="5.52"/>
</package>
<package pkgid="55f896f57cd1fc47efcd592a41b5ff63f364c5129cb55ebeb53f5406271e75b6f27f60737ca3d57d9a7674131157e9dd0cf73b3887a8bbebd0616dca1dcf3ce0" name="python312-markd" arch="noarch">
  <version epoch="0" ver="0.1.20" rel="1.43"/>
</package>
<package pkgid="f8328b5e6efe66ba37f7e20dc7e5378f6cbbf13ec0c6aa601260b01d6b01cece295be02f327c6f474336ef32a0913a38c5ed4d4205b0d3399ed248f87a8ddae6" name="python312-pdbparse" arch="x86_64">
  <version epoch="0" ver="1.4" rel="3.61"/>
</package>
<package pkgid="ea6c988e01527c90644bf00c537ce64fce6ce74dbcfdb96e506b5ecad4b4fd7cbd8d7357381cacb0e2bfff473844864e85e60de1f24ae98e38c0d7772ff8781a" name="python312-pipdeptree" arch="noarch">
  <version epoch="0" ver="2.23.1" rel="3.41"/>
</package>
<package pkgid="4c26b978087f545eeab723b2cfd065eb721a500889e4e961f2c2a87d6416fc9ba3ecb5afcb2dfdb7c41270ed5f569a32187e29c4418c6e71d3e6511783454beb" name="python312-piphyperd" arch="noarch">
  <version epoch="0" ver="1.9.10" rel="6.37"/>
</package>
<package pkgid="8beff89ef61db0a97b64763aa390670ec5eda373c8702fab4e7a47d9d702d679d47ec0e53d15bed9d77ac20fb69e46e243566434f0211dc8c07ff55415a4600c" name="python312-pytest-runner" arch="noarch">
  <version epoch="0" ver="5.3.1" rel="3.301"/>
</package>
<package pkgid="3f963794ceca3100dae2c0ddc81e535e58676c347cf16da7795d02bdcbde0a5b9e45790c499185b1f240ac521ee1cdf9d353816d9d26779c89d002c165cfe5a9" name="python312-rpmvenv" arch="noarch">
  <version epoch="0" ver="0.25.0" rel="1.42"/>
  <changelog author="Garret Wassermann &lt;garret@wassiverse.com&gt;" date="1526990400">- Add outdated_requirements.patch to remove ordereddict and argparse
- Initial spec for v0.20.0</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1605614400">- Convert to single spec
- Update to v0.25.0</changelog>
</package>
<package pkgid="b5924c10362ec852059ef179f8b97afa7da7518b798289fe066a21896bb1f4e123bc11c1335cdd77a683a5a81b973b5fb3858586b0dae9cb1a70f3cff7e65363" name="python312-semver" arch="noarch">
  <version epoch="0" ver="3.0.2" rel="3.39"/>
</package>
<package pkgid="8c47a70ff03dd888bb6d863aa89bef9eb0f58f0b5a742764693b5a5e9653e72698b4d93bda52bbf6e8b230dccd50962284c78fd50e422c06e4386c22c3265777" name="python312-setuptools_scm" arch="noarch">
  <version epoch="0" ver="8.1.0" rel="1.40"/>
</package>
<package pkgid="49e8da96229e8f03cb5f57e173e9f8446d4238f50b7a59dca46dde8ac82feb5f81c8f5976b79d7f6e8861087c1124a3d93d02deda759494f3c8b2fe8d89116c5" name="python312-smmap" arch="noarch">
  <version epoch="0" ver="4.0.0" rel="1.67"/>
</package>
<package pkgid="dc215e842f8e9d60e2bac60f88c9e46890db9b5c72a84619deef4f161995e6f3f13e496332c60975e795a3130dfefe27289bafb3329bac814978e421fbe423df" name="python312-tomli" arch="noarch">
  <version epoch="0" ver="2.0.1" rel="1.50"/>
</package>
<package pkgid="fbeef96c85236836e2bd27203af9ba8a4d084e47e5e81736aa0f4fb7251556399c174af3575d5595246131b6ef2e5c9362f5625de41d0afab6235598eb3ec5cb" name="python312-unification" arch="noarch">
  <version epoch="0" ver="0.2.2" rel="5.59"/>
</package>
<package pkgid="e49306093fe045158341a6c9166e1eb00b5d17fe03df78448add0a52f29ca4da151db2732079118437cc211f3b5720d2df4dd2e3d9257b81a079ad0f0eae4136" name="python313-CppHeaderParser" arch="noarch">
  <version epoch="0" ver="2.7.4" rel="3.31"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1692273600">- Intitial import: version 2.7.4</changelog>
</package>
<package pkgid="59baa3f2b6d71441fdf55ee2250ee986d4c24376e61b6caccc1805aa72c4581a0d49e567a6f5e77229931f41b4cd80f415bf19d9bad4622aa5040629d6ce207f" name="python313-GitPython" arch="noarch">
  <version epoch="0" ver="3.1.43" rel="1.30"/>
</package>
<package pkgid="4ca2b6d1e83c34b9a76a336c364bd590ff03dd8567fbb75a470f5d60d0502617c1f9ffd8b030bbce3386aca2bd6c7ccebe043e34542a187059a578f07c037158" name="python313-PGPy" arch="noarch">
  <version epoch="0" ver="0.6.0" rel="1.31"/>
  <changelog author="gwasser@gmail.com" date="1688212800">- Update to version 0.6.0</changelog>
</package>
<package pkgid="d9e871f1d12e110e03ded97993202314150d35a264265c5da184f5f2b00afb9c9e3ce4623179e341c7c03b7021fb2d54c3b21a80af374ddb29835214e05180cd" name="python313-PyGithub" arch="noarch">
  <version epoch="0" ver="1.55" rel="3.52"/>
  <changelog author="speilicke@suse.com" date="1365595200">- Initial version</changelog>
  <changelog author="speilicke@suse.com" date="1365595201">- Fix spurious executable perms (README.rst)
- Don't ship testsuite (scripts w/o sheban / fdupes warnings)</changelog>
  <changelog author="cfarrell@suse.com" date="1365681600">- license update: LGPL-3.0+
  See setup.py as well as all the source code files in the package itself
  (and the COPYING.LESSER)</changelog>
  <changelog author="speilicke@suse.com" date="1366718400">- Add COPYING and COPYING.LESSER</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="speilicke@suse.com" date="1386158400">- Update to version 1.21.0:
  + No changelog, but https://github.com/jacquev6/PyGithub/issues?milestone=33&amp;state=closed
- Add PyGithub-drop-network-tests.patch: Drop tests that need network access
  during build</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1431345600">- update to version 1.25.2:
  * Work around the GitHub API v3 returning null in some paginated
    responses
- additional changes from version 1.25.1
  * Fix two-factor authentication header, thanks to tradej for the
    pull request
- additional changes from version 1.25.0
  * Implement getting repos by id, thanks to tylertreat for the
    pull request
  * Add Gist.owner, thanks to dalejung for the pull request
- additional changes from version 1.24.1
  * Fix urlquoting in search, thanks to cro for the pull request
- additional changes from version 1.24.0
  * Implement search, thanks to thialfihar for the pull request
- additional changes from version 1.23.0
  * Fix all that is based on headers in Python 3 (pagination,
    conditional request, rate_limit...), huge thanks to cwarren-mw
    for finding the bug
  * Accept strings for assignees and collaborators, thanks to farrd
  * Ease two-factor authentication by adding ‘onetime_password’ to
    AuthenticatedUser.create_authorization, thanks to cameronbwhite
- additional changes from version 1.22.0
  * Emojis, thanks to evolvelight
  * Repository.stargazers_count, thanks to cameronbwhite
  * User.get_teams, thanks to poulp
- refresh PyGithub-drop-network-tests.patch
- pass -q to test to avoid spamming the build log
- change path of license files: moved upstream</changelog>
  <changelog author="gwasser@gmail.com" date="1490875200">- update to version 1.33</changelog>
  <changelog author="gwasser@gmail.com" date="1526990400">- update to version 1.39</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- update to version 1.55
- rename package to python-PyGithub
- single spec</changelog>
</package>
<package pkgid="b18be26dbebf49d78a6faf308cf6e91d036944bbbdef3ca78a63c17167aae80d22d813847eb2b376af51cd94dfafb7c90fc83fdf5a1b8c4e4f8ed9e7e480b9ff" name="python313-PyMonad" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="3.34"/>
</package>
<package pkgid="d1c02b0fbee43c9946f6aaca16139ac86a58f31207f0d7c508278bea865b0656acd61f29c888ee8a000ddb34642c43f5b58b5c9123fc4ba5f550a1df1c29af4d" name="python313-ana" arch="noarch">
  <version epoch="0" ver="0.06" rel="1.47"/>
</package>
<package pkgid="90acb79f995ca0d86315a642dc9a926c38f6cb97dab9059ef8ff5fec73b48399c6d12f2abcd229f02e3bee87327fda6c2c7f8e2af435671b5b7026ee1a367506" name="python313-click8" arch="noarch">
  <version epoch="0" ver="8.1.7" rel="1.13"/>
</package>
<package pkgid="c231939397661dfc42018e39a15f87b752a4492cc00d09c3ba840ea0c6e4bd9c5a75a25fa68ac677d25ce4c45ca1b95f86ae95f1ff33e79673fab9ea1b86178a" name="python313-cvss" arch="noarch">
  <version epoch="0" ver="3.6" rel="1.2"/>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1725451200">- initial package based on v3.1</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1775217600">- update to v3.6</changelog>
</package>
<package pkgid="0d325e932ff376e3326b03f23107b1785b70853e80aabf2b7f25e4d0591ecea46be324467c2ce6841942f2be8c2d28315ffdbb649bdf9252e39e2923625bc9ea" name="python313-django-alert" arch="noarch">
  <version epoch="0" ver="0.8.1" rel="3.81"/>
  <changelog author="alexandre@exatati.com.br" date="1304510400">- Initial package (0.1.6) for openSUSE.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306411200">- Update to 0.1.8:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306497600">- Update to 0.1.9:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306756800">- Update to 0.2.1:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1307102400">- Update to 0.2.2:
  - Sorry, no changelog.</changelog>
  <changelog author="p.drouand@gmail.com" date="1380283200">- Update to version 0.6.6
  + No changelog available
- Use source url as source
- Add documentation
- Replace python-distribute with python-setuptools BuildRequires</changelog>
  <changelog author="gwasser@gmail.com" date="1489924800">- Update to version 0.8.1
- Update for Python3</changelog>
  <changelog author="gwasser@gmail.com" date="1531137600">- Update to multi-version packaging</changelog>
</package>
<package pkgid="13111bbcb004ab7e4bc6cf3097e117b01f2502fead23df2100e407ccb2c0eb89d126adc14a0024f4ca8370bc16dc2eaf5a8fd6f3025a4d91b351e27e60060717" name="python313-django-bootstrap-form" arch="noarch">
  <version epoch="0" ver="3.4" rel="1.47"/>
</package>
<package pkgid="896fb9c3d789d20d990459a67e376e95262eddc80bc2ef75dbd3790eadb746a100d843a9bb2b6f1525c27654f38bd537733a3dcb49abab73ff1386b26567a7e6" name="python313-django-bootstrap4-form" arch="noarch">
  <version epoch="0" ver="4.0.1" rel="2.47"/>
</package>
<package pkgid="19715393d0637defd9dd1f6ca93f1d2dc22383ae48c9b569a6bffa8103d88a14499a097027fb9b7f876019939129a48478b42539a3ceae5180f6f3c79dfd0ec2" name="python313-django-bootstrap5-form" arch="noarch">
  <version epoch="0" ver="5.0.1" rel="1.31"/>
</package>
<package pkgid="05e43a794915a9cbc41153670ffae72d9b3892d9801323ff0d817b6bc0db03ea69a79190ff55d135f84470f128cb69666e7a96e7833352e2a710d34de216b608" name="python313-django-celery-beat" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="1.38"/>
  <changelog author="gwasser@gmail.com" date="1541851200">- Initial package (1.2.0)</changelog>
  <changelog author="gwasser@gmail.com" date="1571572800">- Update to 1.5.0</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1593518400">- Added dependencies</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to 2.2.1
- update to single spec</changelog>
  <changelog author="gwasser@gmail.com" date="1667563200">- Update to 2.4.0</changelog>
</package>
<package pkgid="c65df9e85649fe0b3ea9798fbba412c92860bd6b9251fe351b4169d0ff6d1747d846c98d61274668246d1617b1b18fd8bc32a94434c4a8258c60b4a3a6e845c9" name="python313-django-markdownx" arch="noarch">
  <version epoch="0" ver="3.0.1" rel="1.52"/>
</package>
<package pkgid="0f5a0a51cc66b68b1527c3e90ffd2275b7539d0127599ab737816495e8b1286b832f96881cf13885e88848529ba6920a18638de3b17fad1b7fe645f95e701e88" name="python313-fire" arch="noarch">
  <version epoch="0" ver="0.6.0" rel="1.13"/>
</package>
<package pkgid="a555a7174e9d429b37b94ffee92883ee8db605aa768636b14973459573a7a7566bbde2615677e07ae4391a3d359ece4ff8a8ac768efb011d3e16ed6ffc078e79" name="python313-gitdb" arch="noarch">
  <version epoch="0" ver="4.0.11" rel="1.13"/>
</package>
<package pkgid="6078f4b70e77386e03bd4d3f76bbf611bac55934a32fcde7a1ab08c8957a81d4f2b9ed4bee998ea8156622e71cabe4cc9cb4220d75c4f45866b29b9e53c9fe76" name="python313-gitlab" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="2.48"/>
</package>
<package pkgid="59bf1b94964ff2e42753b6b0080064216665274129a4e05af468084ba14108916b70d435b5b0d7cce78e82851fff30914f2e70b5b295bc6f7a15e68be2fa54b2" name="python313-jsonschema" arch="noarch">
  <version epoch="0" ver="4.23.0" rel="1.13"/>
  <changelog author="gwasser@gmail.com" date="1554292800">- Initial package, version 3.0.1</changelog>
  <changelog author="gwasser@gmail.com" date="1571572800">- Update to version 3.1.1</changelog>
  <changelog author="gwasser@gmail.com" date="1601812800">- Update to version 3.2.0</changelog>
  <changelog author="gwasser@gmail.com" date="1658750400">- Update to version 4.7.2</changelog>
  <changelog author="gwasser@gmail.com" date="1724068800">- Update to version 4.23.0</changelog>
</package>
<package pkgid="e2c085ff4d223a4150bfae2ce9a27bdb85a986c56c9a3d0097020d253dcaadfeb28ac03fdd74a0e9669e94a74744b666de5d788c80e415a73816ab1aafd59878" name="python313-kanren" arch="noarch">
  <version epoch="0" ver="0.2.3" rel="2.55"/>
</package>
<package pkgid="0e76c8a40894e8484f3317732aa36ab4ef4b421d587358c55c4b1ac7b4324f3060ef7fe3009f801aec4d109745789984f180ed0bcf8358511d2c4a86490f14c7" name="python313-mailchimp-marketing" arch="noarch">
  <version epoch="0" ver="3.0.21" rel="5.52"/>
</package>
<package pkgid="2eb7dd66fbe2d829f0d1e40dc84b560e8936a4afa2f4862f2e8983849e26030adc0d162f91e7bad6d26584e080ded175ba4707da8a06d427069d8c6e6f4fac10" name="python313-markd" arch="noarch">
  <version epoch="0" ver="0.1.20" rel="1.43"/>
</package>
<package pkgid="37bb2578d4f89dd01d6ed2ac4be12056993b70384f91a49fc2966fa98677e21ddaf78b8f63253e21ba26c7b3fa82da901f0a896da5e918576eb656c8d8f5c30f" name="python313-pdbparse" arch="x86_64">
  <version epoch="0" ver="1.4" rel="3.61"/>
</package>
<package pkgid="7cbe4ca60a6a7f1ceec68ea4ef4017ad8aba37bbdc3935c40a695e9ca9dfe5458b1d97e93d2caa6e293a80d70d2d467f8aac9bd5aa110bf9b290b40b3333f1aa" name="python313-pipdeptree" arch="noarch">
  <version epoch="0" ver="2.23.1" rel="3.41"/>
</package>
<package pkgid="c6bbb33ba5abb64735fff82a791eb2e80fd93a7a1d33dbf680312d4ee97debf7eb66c4d1aade19510ae1e2f9132041909105171763432743db9b9884ec787af7" name="python313-piphyperd" arch="noarch">
  <version epoch="0" ver="1.9.10" rel="6.37"/>
</package>
<package pkgid="27da721ddb86529c031edfb5f2d929834b69bf70b0e0b025de7fad3b0318118d4733b1e2b797e534a90ec0e52a3398ba202add78362d630c20036eee21c67faa" name="python313-pytest-runner" arch="noarch">
  <version epoch="0" ver="5.3.1" rel="3.301"/>
</package>
<package pkgid="0f9d48ede5f9df0e0bfbd953f54a762f188e873efe8854dc56c6191c2b120d928cedf73708ab853111846ba6ff29e6d872542a997224243783b2069429341fcb" name="python313-semver" arch="noarch">
  <version epoch="0" ver="3.0.2" rel="3.39"/>
</package>
<package pkgid="46379d642b5beaf052e99dfd0c1bb586bce2ee327bb9d3578dffcba02750f73be99f021b8785777a61bdbd7248fe19706ea4eb2887a7ed8ab6217c68da2373b9" name="python313-setuptools_scm" arch="noarch">
  <version epoch="0" ver="8.1.0" rel="1.40"/>
</package>
<package pkgid="64cf23d3c67ab456439938ccc0323fa14598437b751efa7a61eccf10c702916e9fb1f126fab270e38b17b90c7f8d1edc1cc78f2a6b2f0a15c90b0d6f19f850c6" name="python313-smmap" arch="noarch">
  <version epoch="0" ver="4.0.0" rel="1.67"/>
</package>
<package pkgid="f67bbb02c8a29bfb8be5b449a1c7f8be629aed230dccc78168ebf2ea15375ef509afd958eb5c550296fd6886e24e07d4fd0113302070cbb1b640ea794e1fba9d" name="python313-tlslite" arch="noarch">
  <version epoch="0" ver="0.4.9" rel="1.59"/>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-1" date="1133438400">- Initial release</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-2" date="1153828800">- Build under build service</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-3" date="1156334400">- Set prefix</changelog>
  <changelog author="jfunk@funktronics.ca" date="1266580800">- Use --record-rpm
- Build as noarch
- Split off doc package</changelog>
  <changelog author="jfunk@funktronics.ca" date="1329134400">- Update spec to reflect current conventions
- Update to 0.4.0:
  - Fixed pycrypto support
  - Fixed python 2.6 problems
- 0.3.9.x - 2/7/2012
  - Much code cleanup, in particular decomposing the handshake functions so
    they are readable.  The main new feature is support for Convergence TACK,
    an experimental authentication method that provides a new way to pin
    server certificates (See https://github.com/moxie0/Convergence/wiki/TACK ).
  - Security Fixes
  - Sends SCSV ciphersuite as per RFC 5746, to signal non-renegotiated
    Client Hello.  Does not support renegotiation (never has).
  - Change from e=3 to e=65537 for generated RSA keys, not strictly
    necessary but mitigates risk of sloppy verifier.
  - 1/(n-1) countermeasure for BEAST.
  - Behavior changes:
  - Split cmdline into tls.py and tlstest.py, improved options.
  - Formalized LICENSE.
  - Defaults to closing socket after sending close_notify, fixes hanging.
    problem that would occur sometime when waiting for other party&amp;#39;s
    close_notify.
  - Update SRP to RFC 5054 compliance.
  - Removed client handshake &amp;quot;callbacks&amp;quot;, no longer support the SRP
    re-handshake idiom within a single handshake function.
  - Bugfixes
  - Added hashlib support, removes Deprecation Warning due to sha and md5.
  - Handled GeneratorExit exceptions that are a new Python feature, and
    interfere with the async code if not handled.
  - Removed:
  - Shared keys (it was based on an ancient I-D, not TLS-PSK).
  - cryptlib support, it wasn&amp;#39;t used much, we have enough other options.
  - cryptoIDs (Convergence TACK is better).
  - win32prng extension module, as os.urandom is now available.
  - Twisted integration (unused?, slowed down loading).
  - Jython code (ancient, didn&amp;#39;t work).
  - Compat support for python versions &amp;lt; 2.7.
  - Additions
  - Support for Convergence TACK via TACKpy.
  - Support for CertificateRequest.certificate_authorities (&amp;quot;reqCAs&amp;quot;)
  - Added TLSConnection.shutdown() to better mimic socket.
  - Enabled Session resumption for XMLRPCTransport.</changelog>
  <changelog author="jfunk@funktronics.ca" date="1337774400">- Update to 0.4.1
  * Fixed RSA padding bugs (w/help from John Randolph)
  * Updated TACK (compatible with tackpy 0.9.7)
  * Added SNI
  * Added NPN server support (Sam Rushing/Google)
  * Added AnonDH (Dimitris Moraitis)
  * Added X509CertChain.parsePemList
  * Improved XML-RPC (Kees Bos)</changelog>
  <changelog author="jfunk@funktronics.ca" date="1352808000">- Update to 0.4.3:
  * Minor bugfix (0.4.2 doesn&amp;#39;t load tackpy)
- 0.4.2 - 9/25/2012
  * Updated TACK (compatible with tackpy 0.9.9)</changelog>
  <changelog author="p.drouand@gmail.com" date="1384689600">- Update to version 0.4.6
  + **API CHANGE**: TLSClosedConnectionError instead of ValueError when writing
    to a closed connection.  This inherits from socket.error, so should
    interact better with SocketServer (see http://bugs.python.org/issue14574)
    and other things expecting a socket.error in this situation.
  + Added support for RC4-MD5 ciphersuite (if enabled in settings)
    This is allegedly necessary to connect to some Internet servers.
  + Added TLSConnection.unread() function
  + Switched to New-style classes (inherit from &amp;#39;object&amp;#39;)
  + Minor cleanups
- Changes from 0.4.5
  + release engineering problem, skipped!
- Changes from 0.4.4
  + Added Python 3 support
  + Added NPN client support
  + Switched to RC4 as preferred cipher
    faster in Python, avoids &amp;quot;Lucky 13&amp;quot; timing attacks
  + Fixed bug when specifying ciphers for anon ciphersuites
  + Made RSA hashAndVerify() tolerant of sigs w/o encoded NULL AlgorithmParam
    (this function is not used for TLS currently, and this tolerance may
    not even be necessary)
- Remove useless CFLAGS definition
- Remove redundant %clean section</changelog>
  <changelog author="gwasser@gmail.com" date="1471953600">- Update to version 0.4.9
  + Fixed denial of service (runtime exception) on malformed packet (Hubert Kario)
  + Fixed session caching bug (Mirko Dziadzka)
  + Fixed SRP spec non-compliance
  + Added FALLBACK_SCSV (David Benjamin)
  + Unit testing (Hubert Kario)
  + "make test" and "make test-dev" targets (Hubert Kario)
- Update to version 0.4.8 - 11/12/2014
  + Added more acknowledgements and security considerations
- Update to version 0.4.7 - 11/12/2014
  + Added TLS 1.2 support (Yngve Pettersen and Paul Sokolovsky)
  + Don't offer SSLv3 by default (e.g. POODLE)
  + Fixed bug with PyCrypto_RSA integration
  + Fixed harmless bug that added non-prime into sieves list
  + Added "make test" and "make test-dev" targets (Hubert Kario)</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to use single spec</changelog>
</package>
<package pkgid="f56de57b60290c826c6c845c71d0435ab57c8b363dd9f7ceb589a22e8d17aa0167d934920a764dfef8b89a84cd6b1700f5ce42badb0b857bc523daabe6325cd7" name="python313-tlslite-ng" arch="noarch">
  <version epoch="0" ver="0.7.6" rel="2.62"/>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-2" date="1153828800">- Build under build service</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-3" date="1156334400">- Set prefix</changelog>
  <changelog author="jfunk@funktronics.ca" date="1266580800">- Use --record-rpm
- Build as noarch
- Split off doc package</changelog>
  <changelog author="jfunk@funktronics.ca" date="1329134400">- Update spec to reflect current conventions
- Update to 0.4.0:
  - Fixed pycrypto support
  - Fixed python 2.6 problems
- 0.3.9.x - 2/7/2012
  - Much code cleanup, in particular decomposing the handshake functions so
    they are readable.  The main new feature is support for Convergence TACK,
    an experimental authentication method that provides a new way to pin
    server certificates (See https://github.com/moxie0/Convergence/wiki/TACK ).
  - Security Fixes
  - Sends SCSV ciphersuite as per RFC 5746, to signal non-renegotiated
    Client Hello.  Does not support renegotiation (never has).
  - Change from e=3 to e=65537 for generated RSA keys, not strictly
    necessary but mitigates risk of sloppy verifier.
  - 1/(n-1) countermeasure for BEAST.
  - Behavior changes:
  - Split cmdline into tls.py and tlstest.py, improved options.
  - Formalized LICENSE.
  - Defaults to closing socket after sending close_notify, fixes hanging.
    problem that would occur sometime when waiting for other party&amp;#39;s
    close_notify.
  - Update SRP to RFC 5054 compliance.
  - Removed client handshake &amp;quot;callbacks&amp;quot;, no longer support the SRP
    re-handshake idiom within a single handshake function.
  - Bugfixes
  - Added hashlib support, removes Deprecation Warning due to sha and md5.
  - Handled GeneratorExit exceptions that are a new Python feature, and
    interfere with the async code if not handled.
  - Removed:
  - Shared keys (it was based on an ancient I-D, not TLS-PSK).
  - cryptlib support, it wasn&amp;#39;t used much, we have enough other options.
  - cryptoIDs (Convergence TACK is better).
  - win32prng extension module, as os.urandom is now available.
  - Twisted integration (unused?, slowed down loading).
  - Jython code (ancient, didn&amp;#39;t work).
  - Compat support for python versions &amp;lt; 2.7.
  - Additions
  - Support for Convergence TACK via TACKpy.
  - Support for CertificateRequest.certificate_authorities (&amp;quot;reqCAs&amp;quot;)
  - Added TLSConnection.shutdown() to better mimic socket.
  - Enabled Session resumption for XMLRPCTransport.</changelog>
  <changelog author="jfunk@funktronics.ca" date="1337774400">- Update to 0.4.1
  * Fixed RSA padding bugs (w/help from John Randolph)
  * Updated TACK (compatible with tackpy 0.9.7)
  * Added SNI
  * Added NPN server support (Sam Rushing/Google)
  * Added AnonDH (Dimitris Moraitis)
  * Added X509CertChain.parsePemList
  * Improved XML-RPC (Kees Bos)</changelog>
  <changelog author="jfunk@funktronics.ca" date="1352808000">- Update to 0.4.3:
  * Minor bugfix (0.4.2 doesn&amp;#39;t load tackpy)
- 0.4.2 - 9/25/2012
  * Updated TACK (compatible with tackpy 0.9.9)</changelog>
  <changelog author="p.drouand@gmail.com" date="1384689600">- Update to version 0.4.6
  + **API CHANGE**: TLSClosedConnectionError instead of ValueError when writing
    to a closed connection.  This inherits from socket.error, so should
    interact better with SocketServer (see http://bugs.python.org/issue14574)
    and other things expecting a socket.error in this situation.
  + Added support for RC4-MD5 ciphersuite (if enabled in settings)
    This is allegedly necessary to connect to some Internet servers.
  + Added TLSConnection.unread() function
  + Switched to New-style classes (inherit from &amp;#39;object&amp;#39;)
  + Minor cleanups
- Changes from 0.4.5
  + release engineering problem, skipped!
- Changes from 0.4.4
  + Added Python 3 support
  + Added NPN client support
  + Switched to RC4 as preferred cipher
    faster in Python, avoids &amp;quot;Lucky 13&amp;quot; timing attacks
  + Fixed bug when specifying ciphers for anon ciphersuites
  + Made RSA hashAndVerify() tolerant of sigs w/o encoded NULL AlgorithmParam
    (this function is not used for TLS currently, and this tolerance may
    not even be necessary)
- Remove useless CFLAGS definition
- Remove redundant %clean section</changelog>
  <changelog author="gwasser@gmail.com" date="1471953600">- Update to version 0.4.9
  + Fixed denial of service (runtime exception) on malformed packet (Hubert Kario)
  + Fixed session caching bug (Mirko Dziadzka)
  + Fixed SRP spec non-compliance
  + Added FALLBACK_SCSV (David Benjamin)
  + Unit testing (Hubert Kario)
  + "make test" and "make test-dev" targets (Hubert Kario)
- Update to version 0.4.8 - 11/12/2014
  + Added more acknowledgements and security considerations
- Update to version 0.4.7 - 11/12/2014
  + Added TLS 1.2 support (Yngve Pettersen and Paul Sokolovsky)
  + Don't offer SSLv3 by default (e.g. POODLE)
  + Fixed bug with PyCrypto_RSA integration
  + Fixed harmless bug that added non-prime into sieves list
  + Added "make test" and "make test-dev" targets (Hubert Kario)</changelog>
  <changelog author="gwasser@gmail.com" date="1526990400">- Update to tlslite-ng package, version 0.7.4</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to version 0.7.6
- Update to single spec</changelog>
</package>
<package pkgid="30fb79be199f968184ba261cf5b8d331fe1954fe925bee06379df554ead7fd1ed6f9175935e302795dfe97577ece6cd3b0b476cc12a0fabf78ca547eaf6d6766" name="python313-tomli" arch="noarch">
  <version epoch="0" ver="2.0.1" rel="1.50"/>
</package>
<package pkgid="eafae290663ee98382ba7aaf1acd6dca2956d2f144d72b97a8d0d75bc6ad8b8da7963e12c903df0b0915d0b25c842c03c4106c7b28a5c9ab06de200da0647578" name="python313-unification" arch="noarch">
  <version epoch="0" ver="0.2.2" rel="5.59"/>
</package>
<package pkgid="2999ead5d2338c4e9d7f2fb7633b9afce512115e5d1ddcebbea9925a8150a504f60643bba5389d14aae722627da46bcf2932dffea2b5b989e29932ebe8666b5f" name="python313-venvctl" arch="noarch">
  <version epoch="0" ver="1.4.12" rel="3.231"/>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1605614400">- Convert to single spec
- Update to v0.4.2
  2017-12-03 06:34  - Garret Wassermann &lt;garret@wassiverse.com&gt;
- Initial spec for v0.2.1</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1633089600">- upgrade to venvctl v1.4.12</changelog>
</package>
<package pkgid="82d1c1df3a34d82eb14d2df14da143e042f74c9fd9a9182a9d24b710f2e5d40312a951c445f33cab40363caa173aa5d42ebce18e8bf13654086f65724e2f4c39" name="python313-venvctrl" arch="noarch">
  <version epoch="0" ver="0.7.0" rel="1.19"/>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1605614400">- Convert to single spec
- Update to v0.4.2
  2017-12-03 06:34  - Garret Wassermann &lt;garret@wassiverse.com&gt;
- Initial spec for v0.2.1</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1633089600">- Update to v1.4.12</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1694088000">- Update to v0.6.0</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1724068800">- Update to v0.7.0
  * Add provisional stdlib venv support by @kevinconway in #29</changelog>
</package>
<package pkgid="c4293e7152603a523d784fb46a0811de3ea8d0d9009b83889d58e3e380ccffceac37aebd907c0fedcab32eec9f01b3c5eb3dd9d9af465b7f1d7b27680185913c" name="python314-CppHeaderParser" arch="noarch">
  <version epoch="0" ver="2.7.4" rel="3.31"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1692273600">- Intitial import: version 2.7.4</changelog>
</package>
<package pkgid="d6369eedb56261e022bdf7caf83fcbc217de6af2c81968a81dc3777956c257cc8b018aa781a744adee81dcd711f3185132bbc507e32856e948f07e95b042fffc" name="python314-PGPy" arch="noarch">
  <version epoch="0" ver="0.6.0" rel="1.31"/>
  <changelog author="gwasser@gmail.com" date="1688212800">- Update to version 0.6.0</changelog>
</package>
<package pkgid="168c7e5a9abcfc0a353a9b87f23413f2e76e16db9cbdbc1da4a543da86fd0c218bdc13b6fe09bd4da63e2777896238962d8d65e3f37d4c9c09e9e72a2c654e7d" name="python314-PyGithub" arch="noarch">
  <version epoch="0" ver="1.55" rel="3.52"/>
  <changelog author="speilicke@suse.com" date="1365595200">- Initial version</changelog>
  <changelog author="speilicke@suse.com" date="1365595201">- Fix spurious executable perms (README.rst)
- Don't ship testsuite (scripts w/o sheban / fdupes warnings)</changelog>
  <changelog author="cfarrell@suse.com" date="1365681600">- license update: LGPL-3.0+
  See setup.py as well as all the source code files in the package itself
  (and the COPYING.LESSER)</changelog>
  <changelog author="speilicke@suse.com" date="1366718400">- Add COPYING and COPYING.LESSER</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="speilicke@suse.com" date="1386158400">- Update to version 1.21.0:
  + No changelog, but https://github.com/jacquev6/PyGithub/issues?milestone=33&amp;state=closed
- Add PyGithub-drop-network-tests.patch: Drop tests that need network access
  during build</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1431345600">- update to version 1.25.2:
  * Work around the GitHub API v3 returning null in some paginated
    responses
- additional changes from version 1.25.1
  * Fix two-factor authentication header, thanks to tradej for the
    pull request
- additional changes from version 1.25.0
  * Implement getting repos by id, thanks to tylertreat for the
    pull request
  * Add Gist.owner, thanks to dalejung for the pull request
- additional changes from version 1.24.1
  * Fix urlquoting in search, thanks to cro for the pull request
- additional changes from version 1.24.0
  * Implement search, thanks to thialfihar for the pull request
- additional changes from version 1.23.0
  * Fix all that is based on headers in Python 3 (pagination,
    conditional request, rate_limit...), huge thanks to cwarren-mw
    for finding the bug
  * Accept strings for assignees and collaborators, thanks to farrd
  * Ease two-factor authentication by adding ‘onetime_password’ to
    AuthenticatedUser.create_authorization, thanks to cameronbwhite
- additional changes from version 1.22.0
  * Emojis, thanks to evolvelight
  * Repository.stargazers_count, thanks to cameronbwhite
  * User.get_teams, thanks to poulp
- refresh PyGithub-drop-network-tests.patch
- pass -q to test to avoid spamming the build log
- change path of license files: moved upstream</changelog>
  <changelog author="gwasser@gmail.com" date="1490875200">- update to version 1.33</changelog>
  <changelog author="gwasser@gmail.com" date="1526990400">- update to version 1.39</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- update to version 1.55
- rename package to python-PyGithub
- single spec</changelog>
</package>
<package pkgid="a9db53550842c646facf1fd1708511374e7709ee82621ef9bc80ec059cd3c868d2fb3cc8819a5b3932fd3c86c335f5c5be8ad3f7d0571cf878b1d773f35f2c85" name="python314-cvss" arch="noarch">
  <version epoch="0" ver="3.6" rel="1.2"/>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1725451200">- initial package based on v3.1</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1775217600">- update to v3.6</changelog>
</package>
<package pkgid="28b19ba2571731527bd0eb4b2ae8865e91791f68ecfa79e18b41aa0ee279d2f7d721db7121d5d3a6dc6675e80b4a9f8930055bf7d3a93a445260001c6052ff03" name="python314-django-alert" arch="noarch">
  <version epoch="0" ver="0.8.1" rel="3.81"/>
  <changelog author="alexandre@exatati.com.br" date="1304510400">- Initial package (0.1.6) for openSUSE.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306411200">- Update to 0.1.8:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306497600">- Update to 0.1.9:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1306756800">- Update to 0.2.1:
  - Sorry, no changelog.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1307102400">- Update to 0.2.2:
  - Sorry, no changelog.</changelog>
  <changelog author="p.drouand@gmail.com" date="1380283200">- Update to version 0.6.6
  + No changelog available
- Use source url as source
- Add documentation
- Replace python-distribute with python-setuptools BuildRequires</changelog>
  <changelog author="gwasser@gmail.com" date="1489924800">- Update to version 0.8.1
- Update for Python3</changelog>
  <changelog author="gwasser@gmail.com" date="1531137600">- Update to multi-version packaging</changelog>
</package>
<package pkgid="88a2bdbf43a31074478bab0c4fd5cecec8cec2cf6c49559d87d30e477d12cfa0407724e11d130c7721ba2f44d15781db5b73c367217837557dddec34a34c757d" name="python314-django-celery-beat" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="1.38"/>
  <changelog author="gwasser@gmail.com" date="1541851200">- Initial package (1.2.0)</changelog>
  <changelog author="gwasser@gmail.com" date="1571572800">- Update to 1.5.0</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1593518400">- Added dependencies</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to 2.2.1
- update to single spec</changelog>
  <changelog author="gwasser@gmail.com" date="1667563200">- Update to 2.4.0</changelog>
</package>
<package pkgid="72d7fd106f4fb75f5056832a07a51d37d051471c5274cd144dcf27e6e7382fd75022454306323e0685fb65827cfb757033088a7f62cf49548fd1fe5eb6c3e0e4" name="python314-tlslite" arch="noarch">
  <version epoch="0" ver="0.4.9" rel="1.59"/>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-1" date="1133438400">- Initial release</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-2" date="1153828800">- Build under build service</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-3" date="1156334400">- Set prefix</changelog>
  <changelog author="jfunk@funktronics.ca" date="1266580800">- Use --record-rpm
- Build as noarch
- Split off doc package</changelog>
  <changelog author="jfunk@funktronics.ca" date="1329134400">- Update spec to reflect current conventions
- Update to 0.4.0:
  - Fixed pycrypto support
  - Fixed python 2.6 problems
- 0.3.9.x - 2/7/2012
  - Much code cleanup, in particular decomposing the handshake functions so
    they are readable.  The main new feature is support for Convergence TACK,
    an experimental authentication method that provides a new way to pin
    server certificates (See https://github.com/moxie0/Convergence/wiki/TACK ).
  - Security Fixes
  - Sends SCSV ciphersuite as per RFC 5746, to signal non-renegotiated
    Client Hello.  Does not support renegotiation (never has).
  - Change from e=3 to e=65537 for generated RSA keys, not strictly
    necessary but mitigates risk of sloppy verifier.
  - 1/(n-1) countermeasure for BEAST.
  - Behavior changes:
  - Split cmdline into tls.py and tlstest.py, improved options.
  - Formalized LICENSE.
  - Defaults to closing socket after sending close_notify, fixes hanging.
    problem that would occur sometime when waiting for other party&amp;#39;s
    close_notify.
  - Update SRP to RFC 5054 compliance.
  - Removed client handshake &amp;quot;callbacks&amp;quot;, no longer support the SRP
    re-handshake idiom within a single handshake function.
  - Bugfixes
  - Added hashlib support, removes Deprecation Warning due to sha and md5.
  - Handled GeneratorExit exceptions that are a new Python feature, and
    interfere with the async code if not handled.
  - Removed:
  - Shared keys (it was based on an ancient I-D, not TLS-PSK).
  - cryptlib support, it wasn&amp;#39;t used much, we have enough other options.
  - cryptoIDs (Convergence TACK is better).
  - win32prng extension module, as os.urandom is now available.
  - Twisted integration (unused?, slowed down loading).
  - Jython code (ancient, didn&amp;#39;t work).
  - Compat support for python versions &amp;lt; 2.7.
  - Additions
  - Support for Convergence TACK via TACKpy.
  - Support for CertificateRequest.certificate_authorities (&amp;quot;reqCAs&amp;quot;)
  - Added TLSConnection.shutdown() to better mimic socket.
  - Enabled Session resumption for XMLRPCTransport.</changelog>
  <changelog author="jfunk@funktronics.ca" date="1337774400">- Update to 0.4.1
  * Fixed RSA padding bugs (w/help from John Randolph)
  * Updated TACK (compatible with tackpy 0.9.7)
  * Added SNI
  * Added NPN server support (Sam Rushing/Google)
  * Added AnonDH (Dimitris Moraitis)
  * Added X509CertChain.parsePemList
  * Improved XML-RPC (Kees Bos)</changelog>
  <changelog author="jfunk@funktronics.ca" date="1352808000">- Update to 0.4.3:
  * Minor bugfix (0.4.2 doesn&amp;#39;t load tackpy)
- 0.4.2 - 9/25/2012
  * Updated TACK (compatible with tackpy 0.9.9)</changelog>
  <changelog author="p.drouand@gmail.com" date="1384689600">- Update to version 0.4.6
  + **API CHANGE**: TLSClosedConnectionError instead of ValueError when writing
    to a closed connection.  This inherits from socket.error, so should
    interact better with SocketServer (see http://bugs.python.org/issue14574)
    and other things expecting a socket.error in this situation.
  + Added support for RC4-MD5 ciphersuite (if enabled in settings)
    This is allegedly necessary to connect to some Internet servers.
  + Added TLSConnection.unread() function
  + Switched to New-style classes (inherit from &amp;#39;object&amp;#39;)
  + Minor cleanups
- Changes from 0.4.5
  + release engineering problem, skipped!
- Changes from 0.4.4
  + Added Python 3 support
  + Added NPN client support
  + Switched to RC4 as preferred cipher
    faster in Python, avoids &amp;quot;Lucky 13&amp;quot; timing attacks
  + Fixed bug when specifying ciphers for anon ciphersuites
  + Made RSA hashAndVerify() tolerant of sigs w/o encoded NULL AlgorithmParam
    (this function is not used for TLS currently, and this tolerance may
    not even be necessary)
- Remove useless CFLAGS definition
- Remove redundant %clean section</changelog>
  <changelog author="gwasser@gmail.com" date="1471953600">- Update to version 0.4.9
  + Fixed denial of service (runtime exception) on malformed packet (Hubert Kario)
  + Fixed session caching bug (Mirko Dziadzka)
  + Fixed SRP spec non-compliance
  + Added FALLBACK_SCSV (David Benjamin)
  + Unit testing (Hubert Kario)
  + "make test" and "make test-dev" targets (Hubert Kario)
- Update to version 0.4.8 - 11/12/2014
  + Added more acknowledgements and security considerations
- Update to version 0.4.7 - 11/12/2014
  + Added TLS 1.2 support (Yngve Pettersen and Paul Sokolovsky)
  + Don't offer SSLv3 by default (e.g. POODLE)
  + Fixed bug with PyCrypto_RSA integration
  + Fixed harmless bug that added non-prime into sieves list
  + Added "make test" and "make test-dev" targets (Hubert Kario)</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to use single spec</changelog>
</package>
<package pkgid="10c7daf99545bd25c44632c361a383dd8c3a15cc48458a7b83ef2897d689f99527aebf51bccec537241b2b4923d56fe8e962f1b0a94f105fa94e35b502904a38" name="python314-tlslite-ng" arch="noarch">
  <version epoch="0" ver="0.7.6" rel="2.62"/>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-2" date="1153828800">- Build under build service</changelog>
  <changelog author="James Oakley &amp;lt;jfunk@funktronics.ca&amp;gt; - 0.3.8-3" date="1156334400">- Set prefix</changelog>
  <changelog author="jfunk@funktronics.ca" date="1266580800">- Use --record-rpm
- Build as noarch
- Split off doc package</changelog>
  <changelog author="jfunk@funktronics.ca" date="1329134400">- Update spec to reflect current conventions
- Update to 0.4.0:
  - Fixed pycrypto support
  - Fixed python 2.6 problems
- 0.3.9.x - 2/7/2012
  - Much code cleanup, in particular decomposing the handshake functions so
    they are readable.  The main new feature is support for Convergence TACK,
    an experimental authentication method that provides a new way to pin
    server certificates (See https://github.com/moxie0/Convergence/wiki/TACK ).
  - Security Fixes
  - Sends SCSV ciphersuite as per RFC 5746, to signal non-renegotiated
    Client Hello.  Does not support renegotiation (never has).
  - Change from e=3 to e=65537 for generated RSA keys, not strictly
    necessary but mitigates risk of sloppy verifier.
  - 1/(n-1) countermeasure for BEAST.
  - Behavior changes:
  - Split cmdline into tls.py and tlstest.py, improved options.
  - Formalized LICENSE.
  - Defaults to closing socket after sending close_notify, fixes hanging.
    problem that would occur sometime when waiting for other party&amp;#39;s
    close_notify.
  - Update SRP to RFC 5054 compliance.
  - Removed client handshake &amp;quot;callbacks&amp;quot;, no longer support the SRP
    re-handshake idiom within a single handshake function.
  - Bugfixes
  - Added hashlib support, removes Deprecation Warning due to sha and md5.
  - Handled GeneratorExit exceptions that are a new Python feature, and
    interfere with the async code if not handled.
  - Removed:
  - Shared keys (it was based on an ancient I-D, not TLS-PSK).
  - cryptlib support, it wasn&amp;#39;t used much, we have enough other options.
  - cryptoIDs (Convergence TACK is better).
  - win32prng extension module, as os.urandom is now available.
  - Twisted integration (unused?, slowed down loading).
  - Jython code (ancient, didn&amp;#39;t work).
  - Compat support for python versions &amp;lt; 2.7.
  - Additions
  - Support for Convergence TACK via TACKpy.
  - Support for CertificateRequest.certificate_authorities (&amp;quot;reqCAs&amp;quot;)
  - Added TLSConnection.shutdown() to better mimic socket.
  - Enabled Session resumption for XMLRPCTransport.</changelog>
  <changelog author="jfunk@funktronics.ca" date="1337774400">- Update to 0.4.1
  * Fixed RSA padding bugs (w/help from John Randolph)
  * Updated TACK (compatible with tackpy 0.9.7)
  * Added SNI
  * Added NPN server support (Sam Rushing/Google)
  * Added AnonDH (Dimitris Moraitis)
  * Added X509CertChain.parsePemList
  * Improved XML-RPC (Kees Bos)</changelog>
  <changelog author="jfunk@funktronics.ca" date="1352808000">- Update to 0.4.3:
  * Minor bugfix (0.4.2 doesn&amp;#39;t load tackpy)
- 0.4.2 - 9/25/2012
  * Updated TACK (compatible with tackpy 0.9.9)</changelog>
  <changelog author="p.drouand@gmail.com" date="1384689600">- Update to version 0.4.6
  + **API CHANGE**: TLSClosedConnectionError instead of ValueError when writing
    to a closed connection.  This inherits from socket.error, so should
    interact better with SocketServer (see http://bugs.python.org/issue14574)
    and other things expecting a socket.error in this situation.
  + Added support for RC4-MD5 ciphersuite (if enabled in settings)
    This is allegedly necessary to connect to some Internet servers.
  + Added TLSConnection.unread() function
  + Switched to New-style classes (inherit from &amp;#39;object&amp;#39;)
  + Minor cleanups
- Changes from 0.4.5
  + release engineering problem, skipped!
- Changes from 0.4.4
  + Added Python 3 support
  + Added NPN client support
  + Switched to RC4 as preferred cipher
    faster in Python, avoids &amp;quot;Lucky 13&amp;quot; timing attacks
  + Fixed bug when specifying ciphers for anon ciphersuites
  + Made RSA hashAndVerify() tolerant of sigs w/o encoded NULL AlgorithmParam
    (this function is not used for TLS currently, and this tolerance may
    not even be necessary)
- Remove useless CFLAGS definition
- Remove redundant %clean section</changelog>
  <changelog author="gwasser@gmail.com" date="1471953600">- Update to version 0.4.9
  + Fixed denial of service (runtime exception) on malformed packet (Hubert Kario)
  + Fixed session caching bug (Mirko Dziadzka)
  + Fixed SRP spec non-compliance
  + Added FALLBACK_SCSV (David Benjamin)
  + Unit testing (Hubert Kario)
  + "make test" and "make test-dev" targets (Hubert Kario)
- Update to version 0.4.8 - 11/12/2014
  + Added more acknowledgements and security considerations
- Update to version 0.4.7 - 11/12/2014
  + Added TLS 1.2 support (Yngve Pettersen and Paul Sokolovsky)
  + Don't offer SSLv3 by default (e.g. POODLE)
  + Fixed bug with PyCrypto_RSA integration
  + Fixed harmless bug that added non-prime into sieves list
  + Added "make test" and "make test-dev" targets (Hubert Kario)</changelog>
  <changelog author="gwasser@gmail.com" date="1526990400">- Update to tlslite-ng package, version 0.7.4</changelog>
  <changelog author="gwasser@gmail.com" date="1633089600">- Update to version 0.7.6
- Update to single spec</changelog>
</package>
<package pkgid="50c3c17f54ee140fc3e76898977e79784ad2216896033fdd4f42a45d5e16c1e0e6a865717dbc1772c91a3c0707ebc3ad4ece5c43dd1aab514a1fd849beed44ce" name="python314-venvctrl" arch="noarch">
  <version epoch="0" ver="0.7.0" rel="1.19"/>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1605614400">- Convert to single spec
- Update to v0.4.2
  2017-12-03 06:34  - Garret Wassermann &lt;garret@wassiverse.com&gt;
- Initial spec for v0.2.1</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1633089600">- Update to v1.4.12</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1694088000">- Update to v0.6.0</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1724068800">- Update to v0.7.0
  * Add provisional stdlib venv support by @kevinconway in #29</changelog>
</package>
<package pkgid="d763ac78251a557e0c6a9ffb25e4d6ed62c80c649c2d657fb36ce92ea12f833988d1aaa70b7b15c32b7d440ece11be9a65990f3d0908b799db9f4164c9761ce3" name="python38-dedupe-hcluster" arch="x86_64">
  <version epoch="0" ver="0.3.8" rel="2.41"/>
</package>
<package pkgid="350275729f2d66f40c89c5b0d7ffdd6658fde39f75d600e094dcda650945bfad9fa56ff28e39d01bb758cea59d5bc5623c746cbd258c7d6eb3330324777b4b43" name="python38-django-threadedcomments" arch="noarch">
  <version epoch="0" ver="1.2+20180827" rel="4.44"/>
</package>
<package pkgid="dffdd6cde9f88373cc4fc16b17380c88b524d3f238d36f19c5cfa5b976ae2a6f5e2759edffc66e931d25860f5d446f82e9289757cdbe1c92750e2d6d3c118b03" name="python38-gnupg" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="12.48"/>
  <changelog author="gwasser@gmail.com" date="1516968000">- Initial package, version 2.3.1</changelog>
</package>
<package pkgid="ed8372c19641b97ef08837b096352b803eb8ed0c5c4154f27e97c297feaf6a42d0c95d710c358538876d50c341759ffae08e2e3d9ef1fca1fcaa2a901488c76d" name="python38-pycryptodomex" arch="x86_64">
  <version epoch="0" ver="3.10.4" rel="4.8"/>
</package>
<package pkgid="9e93e5ae0daff9c0bc0a0e0bae642c479b6a12b0080235fd80cba5c42a49732e79bd71a578dccfb124ea4ca58d5b0dea3ec8336135cdf7929e0cd5d11e2660e9" name="python39-dedupe-hcluster" arch="x86_64">
  <version epoch="0" ver="0.3.8" rel="2.41"/>
</package>
<package pkgid="1721db50ab68f8966d82a8bb3804aeaae1373099315a2b376ec67c118af30c73bae0e763a933db2b6429b7327bf8c39b23fc908ad6dc255cdb5dc36f01e45348" name="python39-django-threadedcomments" arch="noarch">
  <version epoch="0" ver="1.2+20180827" rel="4.44"/>
</package>
<package pkgid="4db3674f9455a6c09ac68ca27611b871775e2ab8edd685d94cc19f01b57f8235c8023cfa0421273d64042c650404782627367552bb42ac6ae6fb2244f2c9b4e5" name="python39-gnupg" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="12.48"/>
  <changelog author="gwasser@gmail.com" date="1516968000">- Initial package, version 2.3.1</changelog>
</package>
<package pkgid="632cbc3018587f6af5db8eefc45c44c28dfb8f52d9d38b1da797e356775f0549d42a1567de43b53dc13fe439ae94208fff19311bdc851bb39ccf97dea24f4d53" name="python39-pycryptodomex" arch="x86_64">
  <version epoch="0" ver="3.10.4" rel="4.8"/>
</package>
</otherdata>