Commit Graph

  • dd1e48911f Accepting request 1234571 from devel:languages:python factory Ana Guerrero 2025-01-06 15:04:56 +00:00
  • 2eea3f1bf2 - update to 7.6.10: * Fix: some descriptions of missing branches in HTML and LCOV reports were incorrect when multi-line statements were involved (issue 1874 and issue 1875). These are now fixed. * Fix: Python 3.14 defers evaluation of annotations by moving them into separate code objects. That code is rarely executed, so coverage.py would mark them as missing, as reported in issue 1908. Now they are ignored by coverage automatically. * Fixed an obscure and mysterious problem on PyPy 3.10 seemingly involving mocks, imports, and trace functions: issue 1902. To be honest, I don't understand the problem or the solution, but git bisect helped find it, and now it's fixed. * Docs: re-wrote the :ref:subprocess page to put multiprocessing first and to highlight the correct use of :class:multiprocessing.Pool <python:multiprocessing.pool.Pool>. * Fix: Tomas Uribe fixed a performance problem in the XML report. Large code bases should produce XML reports much faster now. * Fix: the LCOV report code assumed that a branch line that took no branches meant that the entire line was unexecuted. This isn't true in a few cases: the line might always raise an exception, or might have been optimized away. Fixes issue 1896. * Fix: similarly, the HTML report will now explain that a line that jumps to none of its expected destinations must have always raised an exception. Previously, it would say something nonsensical like, "line 4 didn't jump to line 5 devel Dirk Mueller 2025-01-02 14:15:55 +00:00
  • c38d47df63 Accepting request 1217070 from devel:languages:python Ana Guerrero 2024-10-23 19:08:17 +00:00
  • 170423b153 - update to 7.6.4: * fix: multi-line with statements could cause contained branches to be incorrectly marked as missing (issue 1880). This is now fixed. * Fix: nested context managers could incorrectly be analyzed to flag a missing branch on the last context manager, as described in issue 1876. This is now fixed. * Fix: the missing branch message about not exiting a module had an extra "didn't," as described in issue 1873. This is now fixed. * Dropped support for Python 3.8 and PyPy 3.8. * Fix: a final wildcard match/case clause assigning to a name (case _ as value) was incorrectly marked as a missing branch. This is now fixed, closing issue 1860. * Fewer things are considered branches now. Lambdas, comprehensions, and generator expressions are no longer marked as missing branches if they don't complete execution. Closes issue 1852. * Fix: the HTML report didn't properly show multi-line f-strings that end with a backslash continuation. This is now fixed, closing issue 1836, thanks to LiuYinCarl and Marco Ricci. * Fix: the LCOV report now has correct line numbers (fixing issue 1846) and better branch descriptions for BRDA records (fixing issue 1850). There are other changes to lcov also, including a new configuration option :ref:line_checksums <config_lcov_line_checksums> to control whether line checksums are included in the lcov report. The default is false. To keep checksums set it to true. All this work is thanks to Zack Weinberg (pull 1849 and pull 1851). Dirk Mueller 2024-10-22 15:51:31 +00:00
  • 34d9cf5cf4 Accepting request 1198085 from devel:languages:python Dominique Leuenberger 2024-09-03 11:37:10 +00:00
  • b4fc4a077e - update to 7.6.1: * Fix: coverage used to fail when measuring code using :func:runpy.run_path <python:runpy.run_path> with a :class:Path <python:pathlib.Path> argument. This is now fixed, thanks to Ask Hjorth Larsen. * Fix: backslashes preceding a multi-line backslashed string could confuse the HTML report. This is now fixed, thanks to LiuYinCarl. * Now we publish wheels for Python 3.13, both regular and free- threaded. * Exclusion patterns can now be multi-line, thanks to Daniel Diniz. This enables many interesting exclusion use-cases, including those requested in issues 118 (entire files), 996 (multiple lines only when appearing together), 1741 (remainder of a function), and 1803 (arbitrary sequence of marked lines). See the :ref:multi_line_exclude section of the docs for more details and examples. * The JSON report now includes per-function and per-class coverage information. Thanks to Daniel Diniz for getting the work started. This closes issue 1793 and issue 1532. * Fixed an incorrect calculation of "(no class)" lines in the HTML classes report. * Python 3.13.0b3 is supported. * If you attempt to combine statement coverage data with branch coverage data, coverage.py used to fail with the message "Can't combine arc data with line data" or its reverse, "Can't combine line data with arc data." These messages used internal terminology, making it hard for people to understand the problem. They are now changed to mention "branch coverage data" and "statement coverage data." Dirk Mueller 2024-08-31 13:44:53 +00:00
  • 437b3f3ad4 Accepting request 1178912 from devel:languages:python Ana Guerrero 2024-06-07 13:02:08 +00:00
  • b3cb68c942 - update to 7.5.3: * Performance improvements for combining data files, especially when measuring line coverage. A few different quadratic behaviors were eliminated. In one extreme case of combining 700+ data files, the time dropped from more than three hours to seven minutes. Thanks for Kraken Tech for funding the fix. * Performance improvements for generating HTML reports, with a side benefit of reducing memory use, closing issue 1791. Thanks to Daniel Diniz for helping to diagnose the problem. * Fix: nested matches of exclude patterns could exclude too much code, as reported in issue 1779. This is now fixed. * Changed: previously, coverage.py would consider a module docstring to be an executable statement if it appeared after line 1 in the file, but not executable if it was the first line. Now module docstrings are never counted as executable statements. This can change coverage.py's count of the number of statements in a file, which can slightly change the coverage percentage reported. * In the HTML report, the filter term and "hide covered" checkbox settings are remembered between viewings, thanks to Daniel Diniz. * Python 3.13.0b1 is supported. * Fix: parsing error handling is improved to ensure bizarre source files are handled gracefully, and to unblock oss-fuzz fuzzing, thanks to Liam DeVoe. Closes issue 1787. Dirk Mueller 2024-06-06 07:29:58 +00:00
  • 4696296a00 Accepting request 1173002 from devel:languages:python Ana Guerrero 2024-05-16 15:12:30 +00:00
  • aed5dc7064 - Update to 7.5.1: * Fix: a pragma comment on the continuation lines of a multi-line statement now excludes the statement and its body, the same as if the pragma is on the first line. * Fix: very complex source files could cause a maximum recursion error when creating an HTML report. * HTML report improvements: + Support files (JavaScript and CSS) referenced by the HTML report now have hashes added to their names to ensure updated files are used instead of stale cached copies. + Missing branch coverage explanations that said "the condition was never false" now read "the condition was always true" because it's easier to understand. + Column sort order is remembered better as you move between the index pages. * Added initial support for function and class reporting in the HTML report. * Other HTML report improvements: + There is now a "hide covered" checkbox to filter out 100% files. + The index page is always sorted by one of its columns, with clearer indications of the sorting. + The "previous file" shortcut key didn't work on the index page, but now it does. * The debug output showing which configuration files were tried now shows absolute paths to help diagnose problems where settings aren't taking effect, and is renamed from "attempted_config_files" to the more logical "config_files_attempted." * Fix: in some cases, even with [run] relative_files=True, a data file could be created with absolute path names. When combined with other relative data files, it was random whether the absolute file names would be made relative or not. If they weren't, then a file would be listed Steve Kowalik 2024-05-10 03:07:01 +00:00
  • cda41630d6 Accepting request 1129470 from devel:languages:python Ana Guerrero 2023-11-28 21:17:37 +00:00
  • 7d130be0e2 - update to 7.3.2: * The `coverage lcov command ignored the [report] exclude_lines and [report] exclude_also settings * Sometimes SQLite will create journal files alongside the coverage.py database files. These are ephemeral, but could be mistakenly included when combining data files. * On Python 3.12+, we now disable SQLite writing journal files, which should be a little faster. * The new 3.12 soft keyword type` is properly bolded in HTML reports. * Removed the "fullcoverage" feature used by CPython to measure the coverage of early-imported standard library modules. Dirk Mueller 2023-11-28 09:04:28 +00:00
  • 74802ad36c Accepting request 1111926 from devel:languages:python Ana Guerrero 2023-09-22 19:46:46 +00:00
  • 7a4bcfb1ea - update to 7.3.1: * The semantics of stars in file patterns has been clarified in the docs. A leading or trailing star matches any number of path components, like a double star would. This is different than the behavior of a star in the middle of a pattern. since 6.4.3. - Handle cases where python2 is disabled - add LICENSE.txt - python3 package added - minor spec improvement (files section) Dirk Mueller 2023-09-18 09:20:43 +00:00
  • 3941edb538 Accepting request 1109341 from devel:languages:python Ana Guerrero 2023-09-07 19:12:50 +00:00
  • ffb63882f1 - Update in SLE-15 (bsc#1195916, bsc#1196696, jsc#PM-3356, jsc#SLE-23972) Dirk Mueller 2023-09-06 20:36:41 +00:00
  • ac0c627659 Accepting request 1103928 from devel:languages:python Dominique Leuenberger 2023-08-15 14:39:50 +00:00
  • 492b37c219 Accepting request 1103921 from home:buschmann23:branches:devel:languages:python Dirk Mueller 2023-08-14 18:47:40 +00:00
  • 87fe287733 Accepting request 1103787 from home:apersaud:branches:devel:languages:python Markéta Machová 2023-08-14 11:56:50 +00:00
  • ae4194d1ed Accepting request 1103606 from devel:languages:python Dominique Leuenberger 2023-08-13 17:17:41 +00:00
  • 6095284de4 Accepting request 1103414 from home:apersaud:branches:devel:languages:python Matej Cepl 2023-08-12 13:58:49 +00:00
  • ab224a5d99 Accepting request 1086006 from devel:languages:python Dominique Leuenberger 2023-05-11 10:31:52 +00:00
  • dd47370469 - Add fix-tests.patch gh#nedbat/coveragepy@3fdda7d017ff - Update to 7.2.5: * Fix: html_report() could fail with an AttributeError on isatty if run in an unusual environment where sys.stdout had been replaced. This is now fixed. - 7.2.4: * Fix: with relative_files = true, specifying a specific file to include or omit wouldn't work correctly (issue 1604). This is now fixed, with testing help by Marc Gibbons. * Fix: the XML report would have an incorrect <source> element when using relative files and the source option ended with a slash (issue 1541). This is now fixed, thanks to Kevin Brown-Silva. * When the HTML report location is printed to the terminal, it's now a terminal-compatible URL, so that you can click the location to open the HTML file in your browser. Finishes issue 1523 thanks to Ricardo Newbery. * Docs: a new :ref:Migrating page <migrating> with details about how to migrate between major versions of coverage.py. It currently covers the wildcard changes in 7.x. Thanks, Brian Grohe. - 7.2.3: * Fix: the :ref:config_run_sigterm setting was meant to capture data if a process was terminated with a SIGTERM signal, but it didn't always. This was fixed thanks to Lewis Gaul, closing issue 1599. * Performance: HTML reports with context information are now much more compact. File sizes are typically as small as one-third the previous size, but can be dramatically smaller. This closes issue 1584 thanks to Oleh Krehel. * Development dependencies no longer use hashed pins, closing issue 1592. Daniel Garcia 2023-05-10 08:08:06 +00:00
  • cbc2ac602a Accepting request 1081957 from devel:languages:python Dominique Leuenberger 2023-04-22 20:01:31 +00:00
  • 0b465382d8 Accepting request 1081375 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 14:47:35 +00:00
  • c29fef44f8 Accepting request 1074499 from devel:languages:python Dominique Leuenberger 2023-03-29 21:26:08 +00:00
  • 0ace59809c - update to 7.2.2: * Fix: if a virtualenv was created inside a source directory, and a sourced package was installed inside the virtualenv, then all of the third-party packages inside the virtualenv would be measured. This was incorrect, but has now been fixed: only the specified packages will be measured. * Fix: the `coverage lcov command could create a .lcov file with incorrect LF (lines found) and LH (lines hit) totals * Fix: the coverage xml command on Windows could create a .xml file with duplicate <package>` elements. Dirk Mueller 2023-03-26 19:14:59 +00:00
  • 1ff0f10967 Accepting request 1071881 from devel:languages:python Dominique Leuenberger 2023-03-17 16:02:08 +00:00
  • 8ccfe16237 - update to 7.2.1: * Fix: the PyPI page had broken links to documentation pages, but no longer does * Fix: public members of the coverage module are now properly indicated so that mypy will find them * Added a new setting `[report] exclude_also to let you add more exclusions without overwriting the defaults. * Added a :meth:.CoverageData.purge_files method to remove recorded data for a particular file. * Fix: when reporting commands fail, they will no longer congratulate themselves with messages like "Wrote XML report to file.xml" before spewing a traceback about their failure. * Fix: arguments in the public API that name file paths now accept pathlib.Path objects. This includes the data_file and config_file arguments to the Coverage constructor and the basename argument to CoverageData. * Fix: In some embedded environments, an IndexError could occur on stop() when the originating thread exits before completion. This is now fixed, thanks to * Added a py.typed` file to announce our type-hintedness. Dirk Mueller 2023-03-14 22:28:43 +00:00
  • 598b17c849 Accepting request 1063170 from devel:languages:python Dominique Leuenberger 2023-02-05 18:20:06 +00:00
  • aac4c7aa79 - update to 7.1.0: * Added: the debug output file can now be specified with `[run] debug_file in the configuration file. Closes issue 1319_. * Performance: fixed a slowdown with dynamic contexts that's been around since 6.4.3. * Typing: all product and test code has type annotations. * Fix: On Python 3.7, a file with type annotations but no from __future__ import annotations would be missing statements in the coverage report. This is now fixed, closing issue 1524_. * Performance: an internal cache of file names was accidentally disabled, resulting in sometimes drastic reductions in performance. This is now fixed, closing issue 1527`_. Dirk Mueller 2023-01-28 13:39:30 +00:00
  • 65cf99fad8 Accepting request 1055949 from devel:languages:python Dominique Leuenberger 2023-01-05 14:00:20 +00:00
  • 24cf41ada9 - update to 7.0.3: * Fix: when using pytest-cov or pytest-xdist, or perhaps both, the combining step could fail with `assert row is not None` using 7.0.2. Dirk Mueller 2023-01-04 16:20:53 +00:00
  • 75e9f980fc Accepting request 1045546 from devel:languages:python Dominique Leuenberger 2022-12-29 12:08:48 +00:00
  • 179a9578fa Accepting request 1045381 from home:bnavigator:branches:devel:languages:python Matej Cepl 2022-12-27 18:06:48 +00:00
  • e0d4787c33 Accepting request 1007714 from devel:languages:python Dominique Leuenberger 2022-10-03 18:08:18 +00:00
  • a129f6b80f - update to 6.5.0: - The JSON report now includes details of which branches were taken, and which are missing for each file. Thanks, Christoph Blessing (pull 1438_). Closes issue 1425_. - Starting with coverage.py 6.2, `class statements were marked as a branch. This wasn't right, and has been reverted, fixing issue 1449_. Note this will very slightly reduce your coverage total if you are measuring branch coverage. - Packaging is now compliant with PEP 517_, closing issue 1395_. - A new debug option --debug=pathmap shows details of the remapping of paths that happens during combine due to the [paths] setting. - Fix an internal problem with caching of invalid Python parsing. Found by OSS-Fuzz, fixing their bug 50381`_. .. _bug 50381: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=50381 .. _PEP 517: https://peps.python.org/pep-0517/ .. _issue 1395: https://github.com/nedbat/coveragepy/issues/1395 .. _issue 1425: https://github.com/nedbat/coveragepy/issues/1425 .. _pull 1438: https://github.com/nedbat/coveragepy/pull/1438 .. _issue 1449: https://github.com/nedbat/coveragepy/issues/1449 Dirk Mueller 2022-10-03 15:49:25 +00:00
  • 758c4c2c6b Accepting request 1002717 from devel:languages:python Dominique Leuenberger 2022-09-12 17:08:16 +00:00
  • 71eb8a48cd Accepting request 1002430 from home:apersaud:branches:devel:languages:python Dirk Mueller 2022-09-12 07:40:20 +00:00
  • 4527339251 Accepting request 997536 from devel:languages:python Dominique Leuenberger 2022-08-19 15:52:56 +00:00
  • 430a1c3b6e Accepting request 997458 from home:apersaud:branches:devel:languages:python Dirk Mueller 2022-08-17 12:38:37 +00:00
  • 38c47a9379 Accepting request 938526 from devel:languages:python Dominique Leuenberger 2021-12-25 19:16:23 +00:00
  • 04586b4fc8 Accepting request 938248 from home:bnavigator:branches:devel:languages:python Matej Cepl 2021-12-09 22:22:48 +00:00
  • 483b10795f Accepting request 892445 from devel:languages:python Dominique Leuenberger 2021-05-12 17:31:25 +00:00
  • 0845e00c75 Fix SPEC file Matej Cepl 2021-05-12 10:03:56 +00:00
  • 8196418c29 - Add change__file__report-dir.patch to fix another issue repored in gh#nedbat/coveragepy#1161. Matej Cepl 2021-05-12 09:30:53 +00:00
  • 84b70b73d2 Accepting request 892209 from home:alarrosa:branches:devel:languages:python Markéta Machová 2021-05-11 11:06:02 +00:00
  • 3f641ff159 - Add traced_file_absolute.patch to fix gh#nedbat/coveragepy#1161. Matej Cepl 2021-05-09 22:28:09 +00:00
  • b7166d25ef Accepting request 868480 from devel:languages:python Richard Brown 2021-03-19 15:39:31 +00:00
  • cb359ddb8a - update to 5.4: - The text report produced by `coverage report now always outputs a TOTAL line, even if only one Python file is reported. This makes regex parsing of the output easier. Thanks, Judson Neer. This had been requested a number of times - The skip_covered and skip_empty settings in the configuration file can now be specified in the [html] section, so that text reports and HTML reports can use separate settings. The HTML report will still use the [report] settings if there isn't a value in the [html] section. - Combining files on Windows across drives how works properly - Fix an obscure warning from deep in the _decimal module, as reported in issue 1084_. - Update to support Python 3.10 alphas in progress, including PEP 626: Precise line numbers for debugging and other tools <pep626_>`_. Dirk Mueller 2021-02-01 22:39:33 +00:00
  • 10ca8e6613 Accepting request 857108 from devel:languages:python Dominique Leuenberger 2020-12-23 13:19:04 +00:00
  • ae26c26a48 - update to 5.3.1: - When using `--source on a large source tree, v5.x was slower than previous versions. This performance regression is now fixed, closing issue 1037_. - Mysterious SQLite errors can happen on PyPy, as reported in issue 1010_. An immediate retry seems to fix the problem, although it is an unsatisfying solution. - The HTML report now saves the sort order in a more widely supported way, fixing issue 986_. Thanks, Sebastián Ramírez (pull request 1066_). - The HTML report pages now have a :ref:Sleepy Snake <sleepy>` favicon. - Wheels are now provided for manylinux2010, and for PyPy3 (pp36 and pp37). Dirk Mueller 2020-12-20 09:25:34 +00:00
  • f83b747567 Accepting request 854657 from devel:languages:python Dominique Leuenberger 2020-12-13 16:29:18 +00:00
  • 30ed09655c Get rid of whole %python3_only thing Matej Cepl 2020-12-10 19:00:34 +00:00
  • 32126732e5 - Fix alternatives Matej Cepl 2020-12-10 18:47:56 +00:00
  • a289dae05c Accepting request 852851 from devel:languages:python Dominique Leuenberger 2020-12-04 20:27:30 +00:00
  • b7ba8938fb Accepting request 852737 from home:bnavigator:branches:devel:languages:python Matej Cepl 2020-12-03 06:53:11 +00:00
  • 3da38eb97a Accepting request 838760 from devel:languages:python Dominique Leuenberger 2020-10-03 16:54:32 +00:00
  • caa10fa268 - Update to 5.3 release: * 5 series redesigned on top of sql database instead of file Tomáš Chvátal 2020-09-30 11:21:52 +00:00
  • 5c6753454c Accepting request 787145 from devel:languages:python Dominique Leuenberger 2020-03-26 23:28:08 +00:00
  • 7f3cccf798 - fix build for older distros by buildrequiring a new-enough pytest Dirk Mueller 2020-03-21 15:01:19 +00:00
  • 14ff281d83 Accepting request 730674 from devel:languages:python Dominique Leuenberger 2019-09-23 10:09:27 +00:00
  • 2cc6aebe4b - Update to 4.5.4: * Multiprocessing support in Python 3.8 was broken, but is now fixed Tomáš Chvátal 2019-09-13 10:41:28 +00:00
  • 95b9a3e430 Accepting request 687617 from devel:languages:python Dominique Leuenberger 2019-03-29 19:36:55 +00:00
  • e2341c7aa8 - Update to 4.5.3: * Only packaging metadata changes. - Run fdupes Tomáš Chvátal 2019-03-11 11:04:49 +00:00
  • e5f3ccca5f Accepting request 662291 from devel:languages:python Dominique Leuenberger 2019-01-08 11:16:29 +00:00
  • 04b77e41fb Accepting request 662290 from home:stroeder:branches:devel:languages:python Tomáš Chvátal 2019-01-01 14:27:59 +00:00
  • c565e83e12 Accepting request 623455 from devel:languages:python Dominique Leuenberger 2018-07-21 08:08:28 +00:00
  • 44ebd556c0 - Bumpy the URL to point to github rather than to docs Tomáš Chvátal 2018-07-17 13:32:07 +00:00
  • 54f0d79792 Accepting request 577962 from devel:languages:python Dominique Leuenberger 2018-02-21 13:07:28 +00:00
  • 65f78aaef9 Accepting request 577785 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-02-19 08:12:33 +00:00
  • 664fa61da4 Accepting request 575271 from devel:languages:python Dominique Leuenberger 2018-02-12 09:10:54 +00:00
  • 309dae557c Accepting request 575253 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-02-10 19:40:41 +00:00
  • 1e8421f892 Accepting request 542485 from devel:languages:python Dominique Leuenberger 2017-11-19 10:09:42 +00:00
  • 400177b6c3 Accepting request 539602 from devel:languages:python Dominique Leuenberger 2017-11-11 13:18:09 +00:00
  • d78d571e05 - test presence of python2 (not just if it is skipped; two different things now, unfortunately) Jan Matejek 2017-11-09 19:13:34 +00:00
  • e91ec89a4d Accepting request 539366 from home:apersaud:branches:devel:languages:python Jan Matejek 2017-11-07 15:35:19 +00:00
  • 288628c1c0 Accepting request 531395 from devel:languages:python Dominique Leuenberger 2017-10-10 09:34:44 +00:00
  • 47bd96b134 Accepting request 531380 from home:apersaud:branches:devel:languages:python Jan Matejek 2017-10-04 16:27:54 +00:00
  • 1aa2f78000 Accepting request 516178 from devel:languages:python Dominique Leuenberger 2017-08-14 10:39:27 +00:00
  • 4258e6253d Accepting request 516177 from home:TheBlackCat:branches:devel:languages:python Todd R 2017-08-11 15:30:30 +00:00
  • 1d5f18f855 Accepting request 483388 from devel:languages:python Dominique Leuenberger 2017-04-19 16:05:16 +00:00
  • cc09800ae8 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-coverage?expand=0&rev=57 Jan Matejek 2017-03-29 14:15:25 +00:00
  • 476bfe99b2 - uninstall alternatives in %postun Jan Matejek 2017-03-29 14:14:47 +00:00
  • 30b420444c Accepting request 479620 from devel:languages:python Dominique Leuenberger 2017-03-17 14:00:18 +00:00
  • 4d12a83671 Accepting request 479281 from devel:languages:python:singlespec Jan Matejek 2017-03-14 15:42:09 +00:00
  • 7624db1a29 Accepting request 451184 from devel:languages:python Dominique Leuenberger 2017-01-23 10:30:11 +00:00
  • 53d560aee6 Accepting request 450363 from home:frispete:python Dirk Mueller 2017-01-18 13:54:24 +00:00
  • ac2ec10d17 - update to 4.2: - Since `concurrency=multiprocessing uses subprocesses, options specified on the coverage.py command line will not be communicated down to them. Only options in the configuration file will apply to the subprocesses. Previously, the options didn't apply to the subprocesses, but there was no indication. Now it is an error to use --concurrency=multiprocessing and other run-affecting options on the command line. This prevents failures like those reported in issue 495`_. - Filtering the HTML report is now faster, thanks to Ville Skyttä. Dirk Mueller 2016-11-15 10:06:55 +00:00
  • 7471c7ffb7 Accepting request 351854 from devel:languages:python Dominique Leuenberger 2016-01-05 20:53:52 +00:00
  • 7f2df14eeb Accepting request 351067 from home:marec2000:branches:devel:languages:python Dirk Mueller 2016-01-04 09:33:21 +00:00
  • 7f5924677b Accepting request 341773 from devel:languages:python Dominique Leuenberger 2015-11-16 17:51:09 +00:00
  • a56d4460d2 - add LICENSE.txt Dirk Mueller 2015-10-31 07:52:41 +00:00
  • be353729d8 Accepting request 339761 from devel:languages:python Stephan Kulow 2015-10-24 08:24:35 +00:00
  • c7293a545c Accepting request 339251 from home:bgeuken:branches:devel:languages:python Dirk Mueller 2015-10-19 07:29:36 +00:00
  • ce04338919 Accepting request 336880 from home:apersaud:branches:devel:languages:python Todd R 2015-10-08 10:38:14 +00:00
  • 40eca6f404 Accepting request 318752 from devel:languages:python Dominique Leuenberger 2015-07-28 09:42:39 +00:00
  • 193c43458f Accepting request 318673 from home:seife:OpenStack:Master Denisart Benjamin 2015-07-26 12:40:17 +00:00
  • 995985bf6e Accepting request 260881 from devel:languages:python Dominique Leuenberger 2014-11-15 10:40:54 +00:00
  • c03ce0eab6 Accepting request 260553 from home:Ledest:misc Denisart Benjamin 2014-11-11 13:33:52 +00:00