1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589
|
CHANGES
=======
7.7.0
-----
* update documentation for spelling:ignore role
* Spelling fix
* Updates to pass CI checks
* Add history.rst notes
* Lint fix
* Add unit tests
* Attempt to add spelling ignore role
* update release notes
* builder: quiet debug
* Update setup.cfg to use description\_file
7.6.2
-----
* github: update checkout action to v3
* update history for 7.6.2 release
* directive: quiet debug
* linter: ignore print statements in test setup code
* linter: add flake8-debug plugin to detect leftover print statements
* mergify: apply ci label when changing github action configs
* do not run tests when tags are pushed
7.6.1
-----
* update history with version before 7.6.1 release
* Fix spelling:word role rendering verbatim
* update expected result in docstring test
* add test job using isolated build setup
* skip builder test that requires git history
* add isolated test environment
* move check for git repo to reusable module
* add check-python-versions to pkglint job
* fix broken links in release notes
* set doc language to english for sphinx 5.0
* docs: update docs for domain
7.6.0
-----
* docs: update history for 7.6.0 release
* feature: add spelling:word role for inline corrections
* maintenance: refactor code for managing temporary word list
* docs: update documentation to use new domain-based directive
* feature: add domain
* maintenance: clean up imports in sphinxcontrib.spelling
7.5.1
-----
* docs: update history file for 7.5.1 release
* filters: trap exits from imported modules
* ci: have pytest capture log output at debug level
7.5.0
-----
* builder: add tests for multiple wordlist filenames
* Documetnation updated as per review
* Fix speeling errors
* Adding documentation
* Fix history refernce
* Add note to history
* Split string into list iff contains commas
* Support list of wordlists as a string
* builder: check text of captions
* ci: re-enable django integration job
* ci: do not require django ci job
* ci: include integration test scripts in linter job
* feature: limit the suggestions shown in the output
7.4.1
-----
* docs: release notes for 7.4.1
* builder: add test for docstring fix
* Updated history.rst
* Avoid crashing on nodes missing line number information
* mergify: set ci label when pr changes tox config
* mergify: add rule to automatically add mergify label
* ci: add mergify rule to automatically add 'ci' label to PRs
* docs: add linkcheck to build
7.4.0
-----
* docs: 7.4.0 release notes
* builder: include the line offset in location saved to output file
* Fixed linter problems
* Renamed line\_offs to line\_offset
* Updated history.rst
* Updated test cases
* Use the line of the misspelled word as source position in message
* ci: add python 3.11 test job
* builder: log our version of location instead of log library's
* builder: report error locations using relative paths
* tox: pass PYENCHANT\_LIBRARY\_PATH variable through to commands
* tox: only run unit tests with one version of python by default
* builder: show the correct filename for included files
* handle empty word list
7.3.3
-----
* Add PR #150 to history
* Minor code tweaks
* Add PR #149 to history
* Skip contrib test when not in repo
* Switch to PEP 420 namespace
7.3.2
-----
* docs: fix history for pr 143
* tox: quite pytest output
* filters: fix python filename handling
* filters: treat \_\_main\_\_ as special
* mergify: do not require history updates for CI changes
* history-update: do not run check if ref is a tag
7.3.1
-----
* history-update: fix fetch-depth syntax
* add history update for #137
* debug
* mergify: require history-update job to pass
* actions: add CI job requiring PRs to include history updates
* filters: do not use imp in ImportableModuleFilter
* tox: remove default environments for interpreters I no longer use
* add show-changelog.sh
* docs: add details to 7.3.0 release history
* docs: fix markup in history file
* Add changelog entry for 7.3.0
7.3.0
-----
* mergify: require python 3.10 tests
* ci(Mergify): configuration update
* Fix broken link to Doug's blog post @ customize
* YAML
* Test on Python 3.10
* Improve ImportableModuleFilter
* Correct setup.cfg
* Spelling edit in README
7.2.1
-----
* stop publishing to the test server
7.2.0
-----
* release note for spelling\_verbose configuration option
* fix linter issue
* reduce line length
* typo
* Update customize.rst
* small documentation formating
* add verbose in the doc
* add verbose parameter
7.1.0
-----
* add release note for \`spelling\_warning\` option
* add integration test to github actions
* add spelling\_warning configuration option (#116)
* do not run the build-n-publish job on forks of the repo
7.0.1.post3
-----------
* clone the whole repo when building release
* update publish action based on python.org instructions
* add github action to publish to test.pypi.org
* Remove reno.yml
* Switch CI from Travis to GitHub actions
7.0.1.post2
-----------
* add release history for 7.0.1
* Update Travis configuration to use Python 3.9 release
* Revert "Replace deprecated imp module with importlib"
* Update history.rst with 7.0.0 release
* add integration test for django documentation build
* Include all supported Pythons in the tox test matrix
* Parametrize test\_contributors
* Remove remaining references to reno release notes manager
* Replace codecs.open() with Python 3 builtin open()
* Add tests for ImportableModuleFilter.\_skip()
* Document and test support for PyPy
* Introduce isort for automated formatting of Python imports
* Remove some unused members from SpellingBuilder and SpellingDirective
7.0.0
-----
* describe bug fix for #96 in release history
* clean up release preamble formatting
* Handle \`ValueError\` raised by \`importlib.util.find\_spec\`
* Remove obsolete comment and guard in setup()
* Remove unnecessary UnicodeEncodeError (due to Python 3)
* Use Python 3 super()
* Remove support for end-of-life Python 3.5
* Simplify and improve tox configuration
* Capitalize "Python" and "Sphinx" in docs and comments
* add support for python 3.9
6.0.0
-----
* update version history to 6.0.0
* add release notes for recent changes
* stop using reno to manage release notes
* Fix typo: commiters → committers
* Run pyupgrade across the codebase
* ignore release notes files generated by package build
* Add 'Framework :: Sphinx :: Extension' trove classifier
* Remove outdated comment in tox.ini about "fix-py3-install"
* Move tests out of the install to the top-level of the project
* Document the project as stable and ready for production use
* Add missing trove classifiers for Python-3-only support
* Replace deprecated imp module with importlib
* Pass 'filters' as a keyword argument to pyenchant get\_tokenizer()
* Remove unused fixtures dependency
* document config option to ignore contributor names
5.4.0
-----
* add contributor filter
* configure reno
5.3.0
-----
* add release note for spelling\_exclude\_patterns configuration option
* Updating config option to be more specific
* Updating to a glob-like pattern
* Making variable plural
* Fixing test case
* Rebasing/merging
* Adding documentation for ignoring files
* Ignore entire files
* Adding a testcase for ignoring files
* Adding documentation for ignoring files
* Ignore entire files
* Adding a testcase for ignoring files
5.2.2
-----
* add release note for fix in #63
5.2.1
-----
* update documentation with example output
* log files as they are created
* add separate spelling target in tox
* only create output files when writing warnings
5.2.0
-----
* fix typo in release note
* add unmaintained as valid word
* make parallel write safe
* separate html and spelling output
* report import error when using builder without PyEnchant
* clarify logic in sphinxcontrib/spelling/asset.py
* Fix docstring in sphinxcontrib/spelling/asset.py
* fix markup in docs/source/install.rst
* include version number in extension metadata
* add Hong to name list
* make pyenchant optional for import
* restore guidance to always include extension in settings
* configure travis to use py37 for docs
* run documentation builds in parallel
* restore use of spelling directive in docs
* support parallel reads
* add entry point declaration for builder
* fix sphinx conf file location in rtd conf
* add readthedocs config file
* have travis clone the whole repo history for reno
* update developer docs
* add reno for managing release notes
* fix travis config for linter job
* fix linter errors
5.1.2
-----
* Mark as unsafe for parallel builds
* Add -W arg to sphinx-build so warnings cause error
* update pkglint to check wheels too
5.1.1
-----
* add tox environment for testing package settings
* add python\_requires
* drop use of future for print\_function
* remove the use of six module
* rewrite filter tests in pytest style
* rewrite checker tests using pytest style
* rewrite builder tests using pytest fixtures
* switch test runner to pytest
* update trove classifiers for py 3.7 and 3.7
5.1.0
-----
* force python 3.8 for linter and docs tests
* drop python 3.6 from travis
* force upgrade of setuptools in travis
* update sphinx and pyenchant dependencies to something more current
* update default tox environment list
* update version of flake8
* update travis and tox settings
* Switch default
* Add an option to show the line containing a misspelling for context
* update detailed docs for creating custom filter classes
5.0.0
-----
* allow customizing with classes using import strings
* update documentation home page
* pyenchant is now maintained
* Since sphinx >= 2 dropped Python 2.7 support, this package also does. Remove Trove 2.7 classifier and 2.7 bug workaround
4.3.0
-----
* Logging: use \`warning()\` instead of its deprecated alias
* sort contraction list
* Contractions
* require sphinx >= 2.0.0
* declare support for python 3.6
4.2.1
-----
* fix remaining logging issue
* Remove usage of deprecated logging API
4.2.0
-----
* Allow custom empty files
* move linter dependency to extras list
* change tox defaults to just py36
* there is no docs extras, remove from travis settings
* move test dependencies to extras
* install enchant for travis
* put .travis.yml in the right place
* add travis CI configuration
* switch pep8 environment to use python 3
* switch docs build to use python 3
* fix some markup from PR #15
* How to create multiple wordfiles
* Note that PyEnchant is unmaintained and fix links
4.1.0
-----
* split the wordlist into two files
* clean up multi-wordlist handling
* Make it possible to provide several wordlists
* Don't use mutable default argument
* developers.rst: correct make command to build docs
* developers.rst: add instructions for running tests
* Link to new home page
* Update home page link
4.0.1
-----
* use the right method to emit warnings
4.0.0
-----
* trivial: Remove nosestest.cfg
* Don't fail by default
* Fixes #1 -- disable smart quotes so that we can recognize contractions/posessives correctly
* Mark the extension as safe for parallel reading
3.0.0
-----
* set up tox to run docs build with checker enabled
* be more verbose about configuration options
* remove inline spelling directive
* disable setting for static files
* fix pep8 errors
* switch to testrepository for running tests
* update python 3.3 to 3.5
2.3.0
-----
* Merged in TimKam/sphinxcontrib-spelling/7-make-tokenizer-configurable (pull request #7)
* make it possible to specify tokenizer #7
2.2.0
-----
* Merged in jsma/sphinxcontrib-spelling/jsma/use-https-with-pypipythonorg-fixes-exce-1466568698646 (pull request #5)
* Use https with pypi.python.org
* Merged in avylove/sphinxcontrib-spelling (pull request #4)
* Removed unnecessary shebang lines from non-script files
* rely on pyenchant dependency in requirements.txt
* Merged in JulianB/sphinxcontrib-spelling (pull request #3)
* Re-enable the PyEnchant dep
* Change use of six.moves
* Fix link to article about using the spelling checker
* remove quotes from package description
2.1.1
-----
* remove announce.rst; moved to blogging repository
* Merged in eriol/sphinxcontrib-spelling (pull request #2)
* Removed no more used CHANGES file
* Updated path of test\_wordlist.txt
* Merged in bmispelon/sphinxcontrib-spelling/isupper (pull request #1)
* Use str.isupper() instead of ad-hoc method
* fix syntax for tags directive
2.1
---
* update history and announce file for new release
* Make error output useful in emacs compiler mode
* Quiet output
* add test for acronym filter
* update history for last fix
* Fix unicode handling in builtins filter
* update announcement
2.0
---
* update history
* update history
* use pbr for packaging
* Fix output mode for log file
* Python 3 support
* moved test dir in previous commit
* reorganize code and clean up
* flake8 cleanup; tox update
* convert settings files to git
* add tags to announce file
* Added tag spelling-1.4 for changeset 5ecdaf657b0a
1.4
---
* prepare for 1.4 release
* Add a little more detail about creating and using custom filters
* Do not use sphinxcontrib-spelling on its own documentation and remind myself why
* attribution for previous fix
* use \_\_builtin\_\_ instead of \_\_builtins\_\_ for PyPy
* disable use of spelling checker since enchant is not available on rtd.org
* add requirements file to allow doc build
* set the theme for rtd.org
* move spelling files up to top of repo; fix URL in setup.py
* remove project template files
* remove authors list
* remove other projects
* Fixes already exists file problem and bump version
* Add sphinxcontrib-rawfiles package
* Move programoutput extension over to Github
* Remove epydoc extension
* Remove issuetracker extension
* Python 3 support
* Launchpad bugs are complete if all tasks are complete
* Simplify request/response handling
* Bump requests dependency
* Move builtin resolvers into separate module
* Turn extension into package
* Bump Sphinx dep to 1.1
* Inline dependencies in tox.ini
* Remove ununsed requirements file
* Move constants out of local namespace
* Move requirements to top-level directory
* Fix an issue #29
* Add more tests for 'httpdomain-autoflask'
* sphinxcontrib-coffee 0.2.0
* Enhanced support for inheritance and static methods
* Bump version for requirejs support
* Add configuration to use the requirejs parser
* [sadisplay] py3k support
* Polish some sentence
* Add a warning message in the document of 'autoflask' directive
* Add a document about the :endpoints: option of the 'autoflask' directive
* Add 'endpoints' option in the 'autoflask' directive
* Merged in grncdr/sphinx-contrib (pull request #13)
* Added tag clearquest-0.5 for changeset a2776a69adc3
* Fixed the error "local variable 'param\_value' referenced before assignment" when a parameter is missing in a parameterized query
* mscgen: Add a workaround for the missing shebang of epstopdf
* mscgen: latex: surround the includegraphics with \n
* Added tag actdiag-0.4.2 for changeset 1e61d34c68ab
* Bump version
* Recognize document references at node.href attribute (cf. :ref:\`...\`)
* Added tag blockdiag-1.1.1, seqdiag-0.4.1, actdiag-0.4.1, nwdiag-0.4.1 for changeset 5e72c37619dd
* Bump version
* Recognize document references at node.href attribute (cf. :ref:\`...\`) (thanks to @r\_rudi)
* Handle exceptions on parsing code
* Bump to programoutput 0.8
* Added tag programoutput-0.7 for changeset eac27cb3bcc6
* Release programoutput 0.7
* Bump version, 0.6 was already released
* Updated readme
* Updated trove classifiers
* Merged birkenfeld/sphinx-contrib
* Fixed test for Python 3
* Fixed deps of doc env
* Added tests for cwd option
* Need to normalize working dir and resolve symlinks
* Added cwd option to set the working directory of commands, fixes #28
* Added tag blockdiag-1.1.0, seqdiag-0.4.0, actdiag-0.4.0, nwdiag-0.4.0 for changeset 0ff1d120dc71
* Bump version
* Fix pep8 violation
* Add config: \*diag\_html\_image\_format
* Fix pep8 violation
* \* Apply blockdiag\_html\_image\_format patch by @r\_rudi - Enable blockdiag\_html\_image\_format = "SVG" - Support PNG image using clickable map on HTML
* Some slight cleanup
* Support Python 3 without 2to3
* Updated tox configuration, removed outdated test requirements
* Rename README to README.rst
* Organize properly
* Add coffeedomain/README
* Add description of coffeedomain to README
* Adding the sphinxcontrib.coffeedomain extension
* Added tag plantuml-0.3 for changeset d16faed5a02e
* plantuml: update conf.py to specify plantuml command by string (refs #27)
* plantuml: bump version to 0.3
* plantuml: document about extensions list (closes #27)
* Removed an outdated info
* Added tag httpdomain-1.1.7 for changeset b817f6162504
* Bump version for PyPI release
* Update pip name
* Added tag googlechart-0.1.5 for changeset 48ef9c0f3795
* Update version
* Fix images has been broken in Windows
* Added tag actdiag-0.3.2, blockdiag-1.0.2, seqdiag-0.3.2, nwdiag-0.3.2 for changeset 426cc2dd2ad0
* Update versions; blockdiag, seqdiag, actdiag and nwdiag
* Fixed #26: Set candidates field to nodes.image node
* Fix errors with singlehtml target
* Merged in jfinkels/sphinx-contrib/add-http-patch (pull request #10)
* Refactored code out of http\_method\_role; added test document
* Merged in jfinkels/sphinx-contrib/add-http-patch (pull request #9)
* [httpdomain] Added support and documentation for PATCH method
* httpdomain: fix IndexError for / path
* add http\_index\_ignore\_prefixes config value
* sort http routing table index by path
* Include the document name in the console output for bad words. Bump version number
* update announcement; add more exampels to docs; tweak code to make it easier to read
* merge sqltable addition with other changes
* add sqltable extension
* Removed my pyqt4 extension
* Use requests library to simply HTTP requests
* Updated test for invalid Launchpad issue
* tip is issuetracker 0.10 now
* Added tag programoutput-0.6 for changeset 5c74ab076046
* Updated tox config
* programoutput 0.6 with Python 3 support
* Fixed shell tests
* Fixed tox configuration
* Markup fix
* Update docs
* Added tag epydoc-0.5 for changeset 3a43dd5c95e9
* Version 0.5 with Python 3 support
* Added tag clearquest-0.4 for changeset 64dbae18ef8b
* Added tag clearquest-0.3 for changeset 996f292392fa
* Added tag clearquest-0.2 for changeset 03c94ddf2a6e
* fixed IndexError on empty queries settings are now searched in "~/sphinxcontrib" too
* Added MANIFEST file to source/dist packages
* changed the look of tables produced by empty queries
* fixed errors on columns widths resolution when some fields are NULL. fixed broken tables when some columns are "not shown" removed explicit dependency to "pywin32" to avoid crashes of easy\_install
* Added tag clearquest-0.1 for changeset f9fb7f2481d6
* first commit
* Added tag httpdomain-1.1.6 for changeset 196f09b20986
* Version bump
* Wrote more about the author
* Added HTTP lexer
* Removed unused imports
* Added tag nicovideo-0.1.0 for changeset 209974a9c33d
* Fix version
* Add nicovideo extension
* note bug with cleanup code
* Much nicer date markup for feed's latest directive
* update feed extension TODO items to reflect latest changes
* version/doc updates for feed
* fix sundry bugs in the Latest directive and fork it from Toctree
* minor tidies
* non-subclassing version of the Latest directive
* pull in changes from offline SCM repo
* sketch of modified directive
* update overview page to reflect broader functionality of feed package
* Added tag blockdiag-1.0.1, seqdiag-0.3.1, actdiag-0.3.1, nwdiag-0.3.1 for changeset 51e7608cd864
* Add config value: blockdiag\_fontmap
* Added tag blockdiag-1.0.0, seqdiag-0.3.0, actdiag-0.3.0, nwdiag-0.3.0 for changeset 4e292c1848cf
* Update version; blockdiag, actdiag, seqdiag and nwdiag
* Add extension for rackdiag
* actdiag, seqdiag, nwdiag: Generate images forcely with unknown writers
* plantuml: add experimental support for rst2pdf
* plantuml: add rules for rst2pdf to test fixture
* plantuml: add workaround for missing shebang of epstopdf command
* plantuml: add option to generate pdf image for latex output
* plantuml: parse command-line string by shlex
* plantuml: add option to generate eps image for latex output
* plantuml: fix latex output to make a paragraph for uml image
* Generate images forcely with unknown writers
* Added tag plantuml-0.2 for changeset b983e96fd440
* plantuml: update README not containing custom directive
* plantuml: bump version to 0.2
* plantuml: add option to generate svg image
* plantuml: add stub for svg output
* plantuml: add Makefile and README under tests/fixture
* note new bugs caught in the production deployment, and fix one - the lack of space between list items and dates
* merge upstream
* don't explode when told to index undated entries
* Added tag doxylink-1.2 for changeset 54812ae19666
* Release version 1.2
* Add Python 3 support
* Move test folder to avoid any potential conflicts
* pull upstream
* support a toctree-like \`latest\` directive, which lists titles, dated and ordered by date
* correct way to handle directive registration
* Fix URL
* merge upsteam
* Added tag blockdiag-0.9.3, seqdiag-0.2.3, nwdiag-0.2.3, actdiag-0.2.3 for changeset 6a979e1d29e5
* Fixed thumbnail images has broken with :maxwidth: option
* an alternative approach that tried to highjack TocTree. Still doesn't work because it doesn't get persisted. if I want latest entries, I'm going to have to use hidden TocTrees and a Toctree-like node that gives the latest feed
* actually test this ToC re-ordering thing
* this doesn't work , i think because of ToC being examined at a special point in proceedings. perhpas it would be better to globally alter the toc behaviour?
* remove nose dependencies from sphinxcontrib.feed's setup.py
* go to unittest insted of nosetest for sphinxcontrib-feed
* update documentation for clarity and spelling
* Update version number for phpdomain
* Fix error when creating namespace at top of document
* add check for key existence
* Added tag actdiag-0.2.2, seqdiag-0.2.2, nwdiag-0.2.2 for changeset 3cb3e961abe6
* Added tag blockdiag-0.9.2 for changeset b7bc070ff0dd
* \* Fix failure with :maxwidth: option
* Added tag nwdiag-0.2.1 for changeset 6944e22261b9
* Added tag seqdiag-0.2.1 for changeset 682548b5ec2b
* Added tag actdiag-0.2.1 for changeset fe80f17df05c
* Added tag blockdiag-0.9.1 for changeset 13da596d425b
* \* Update versions
* \* Failed with blockdiag >= 0.9.3 (touching internal variables)
* handle text nodes without parents; fixes #19
* Sorted extensions alphabetically in README
* Add :aspect: parameter to YouTube directive
* Added tag programoutput-0.5 for changeset 9b36fee2dbc8
* Release programoutput 0.5
* Update source distribution manifest to include tests and tox config
* Handle EnvironmentErrors during command execution gracefully
* Updated and improved issuetracker documentation
* Removed makefile, use setup.py to build docs
* Include return code in prompt by providing \`\`returncode\`\` key to prompt template
* Fixed tests
* Added :returncode: option to programoutput
* programoutput\_prompt\_template is a format string now
* Reworked, updated and improved documentation, Python 2.6 required now
* Handle unexpected return codes more gracefully
* Standard future imports
* tip is programoutput 0.5 now
* Reworked tests, test with real builds now
* Disable pylint no \_\_init\_\_() warning for cache class
* Add YouTube extension
* Removed test dependencies against pyquery in issuetracker and epydoc
* Use plain python element tree for PyPy support
* Fixed test
* More testing
* Allow to skip slow tests and tests which require network connection
* Merged heads
* Added tag issuetracker-0.9 for changeset 9827aaa8070f
* Release issuetracker 0.9
* Added version added and changed notes to documentation
* Fixed date format
* Merged exceltable into default branch
* Added exceltable into list
* Added tag exceltable-0.1.0 for changeset c7618117237c
* Include CREDITS in source tarball, thanks to Michael Fladischer
* Renamed issuetracker-resolve-issue to issuetracker-lookup-issue
* Split reference handling into lookup and resolval
* Use issue title as link title
* Fixed the README -syntax
* Improved the documentation
* Initial commit after migrating from rusty to sphinxcontrib.exceltable
* Updated tox configuration
* Bitbucket uses HTTPS urls
* Makefile does not exist anymore
* Added tag epydoc-0.4.1 for changeset a56ff44c58cf
* Release epydoc 0.4.1
* Configured doc upload
* Updated documentation
* Removed makefile, there is a setup.py command
* Fixed method cross-references
* Test against real sphinx build
* Require Sphinx 1.0
* Fixed launchpad tracker
* Added missing docstring
* Document classes used by issuetracker extension to style HTML output
* Added a bit more structure to 0.9 changes
* Added a note about PyQt to test requirements file
* Test application of the issue tracker stylesheet to issue references
* Replaced issuetracker\_expandtitle with more flexible issuetracker\_title\_template
* Improved documentation of format strings as explicit title to "issue" roles
* Testing title expansion is more a transformer test
* Updated credits
* Fix minor typo in comment
* Updated README
* Fixed module docstring
* Updated documentation (added "issue" role and "issuetracker\_plaintext\_issues" confval)
* Added issue role for explicit issue references
* Explicitly give the expected title to the issue reference checker
* Use unicode for XML conversion of the doctree to avoid coding errors
* Use a template string for title expansion
* Fixed issue reference classes to be more compatible with Sphinx
* Updated changelog
* Documented test modules
* Renamed transformer class
* Added issuetracker\_plaintext\_issues to disable transformation of plaintext issue ids
* Updated changelog
* tip is issuetracker 0.9 now
* Use bug title in launchpad tracker
* Fixed TypeError caused by the launchpad resolver
* Added tag issuetracker-0.8 for changeset 3927df52d5de
* Release issuetracker 0.8
* Mention jira in README
* Removed unused import
* Fixed builtin tests
* Added tests for transformations
* Document local app funcarg
* Added doctree funcarg to return the processed doctree for the contents
* Connect mock resolver in app funcarg and build app, if requested by markers
* Document pytest namespace
* Cache failed issue lookups
* Structured changelog
* Added test for cache hits
* Mocked callback only returns issue if issue id matches, documented callback return value
* Documented all tests
* Documented builtin tracker tests
* Added an issue\_id funcarg to hook into the automatic content generation
* Removed hacky confoverrides update helper
* Handle confoverrides by overriding the new confoverrides funcarg
* Return empty dictionary instead None in confoverrides funcarg
* Document all funcargs and the configure hook
* Build default content from issue funcarg if available
* Replaced superfluous triple quotes with normal quotes
* Get confoverrides from the confoverrides funcarg instead of evaluating the marker directly
* Just override the app funcarg instead of using a new funcarg in the resolval tests
* Removed unused local names
* Added global funcarg for a mocked resolval callback
* Removed unused imports
* Added general "issue" funcarg and with\_issue marker
* Added tests for TrackerConfig class
* Fixed error message with missing username for bitbucket/github
* Renamed some tests
* Fixed test error: Derive TrackerConfig from namedtuple
* Fixed exception xref
* Improved documentation of jira tracker and url config value to avoid duplicate code samples
* Raise ValueError in jira tracker if url is unset or empty
* Updated confoverrides in "reverse" direction
* Always use test specific documents
* Simplified test file content for builtin tracker tests
* Use with\_content marker to allow test specific contents
* Added pytest helper to update confoverrides in funcargs
* It's an URL, not an URI
* Fixed HTTP error handling
* Document return value of signal as changed in 0.8
* Added versionadded notes to all new objects
* Removed superfluous code-block directive
* Removed unused references
* Added jira support, thanks to Ali-Akber Saifee
* Refactored tests for builtin trackers
* Always use temporary source directory for tests
* Sort tracker tests alphabetically
* Backed out changeset 7f3c424340d0
* Sort tracker tests
* Credit Ali-Akber Saifee for his idea and implementation of expandtitle
* Actually do order credits alphabetically
* Improved wording in credits
* Added issuetracker\_expandtitle configuration value
* Test contents if no issue was found
* Use a better name for reference test module
* Document exception on missing username in project
* Fixed doc markup
* Test cache results in tests for builtin trackers
* Updated test requirements
* Updated changelog
* Updated documentation to include TrackerConfig and to reflect the new event signature
* Test against a real sphinx application
* Wrap tracker configuration in a namedtuple
* Added helper function to fetch issue data
* Updated docstrings
* Some refactoring to use some shorter names
* Fixed module docstring
* Attach project name to reference node
* Mark incompatible changes in changelog
* Fixed TypeError: Event names must be byte strings
* Use GitHub API v3
* Test for warnings during resolval
* Emit a warning on github errors
* Updated tracker requirements
* Removed conditional json import, python 2.6 is required anyway
* Added standard future imports
* Require Python 2.6 now
* Added section about the operation of this extension
* Removed instructions to install from tip, and improved development section
* Improved README
* Use modern string formatting syntax
* Fully support debian tracker now
* Added debianbts and its dependency SOAPpy as test dependencies
* Fixed debian tracker and its tests
* Fixed example in docs
* Updated changelog
* Resolvers must return Issue objects now
* Fixed setup test
* Use constants for URL templates
* Removed separate username configuration key
* lxml is not required for bitbucket anymore
* Updated changelog
* Use bitbucket API to get issue information
* issuetracker tip is 0.8 now
* Fixed bitbucket tests (synaptiks does not exist anymore)
* Fixed transformer test: Add required reporter to document
* Added separate requirement files for tests and docs
* update announcement with new details for 1.2
* Added tag spelling-1.2 for changeset 7b66682e9957
1.2
---
* update version number in documentation
* add known good words to spelling directives in the documentation
* fix packaging and add title nodes to the list being checked; resolves #17
* Add directive for link to PyEnchant
* Add adadomain to README
* Added tag hyphenator-0.1.2 for changeset 31f854cd835e
* hyphenator: removed print statements
* Added tag hyphenator-0.1.1 for changeset 11905ce41c53
* hyphenator: added hyphenator to sphinxcontrib README and AUTHORS
* Added tag hyphenator-0.1 for changeset 08f5ea5cc3bd
* hyphenator: added CHANGES
* hyphenator: version 0.1
* hyphenator: doc for hyphenator\_language
* hyphenator: initial commit
* make parsed date available in template context
* avoid ordering questions by collapsing the html-page-context callbacks
* pull upstream
* refactor date parsing into a util function
* suppress tests for non-existent date-toc
* remove debug statement. (Shame)
* sadiplay. add graphviz redering support and sphinxcontrib-plantuml now not required
* Added tag nwdiag-0.2.0 for changeset 239d642bf5e0
* \* Update version
* Added tag actdiag-0.2.0 for changeset 4ed6c3b0c71f
* \* Update version
* Added tag seqdiag-0.2.0 for changeset 33190f5a518d
* \* Update version
* Added tag blockdiag-0.9.0 for changeset e60f176286fe
* \* Update ersion
* \* Catch exceptions for display more kindly message
* \* Reference node.label in desctable
* \* Fix descriptions were not escaped
* \* Fix descriptions were not escaped
* \* Fix descriptions were not escaped
* \* Fix descriptions were not escaped
* Update to tox 1.0
* Bitbucket uses https now
* Fixed name of requirements file
* Write test results to xml file
* Added tag googlechart-0.1.4 for changeset 06b1fcf2469b
* Added tag googlechart-0.1.4 for changeset f29fdacde997
* \* Update version
* \* Remove undefined variable
* \* Add nwdiag\_html\_image\_format
* \* Add actdiag\_html\_image\_format
* \* Add seqdiag\_html\_image\_format
* \* Add blockdiag\_html\_image\_format
* Added tag ansi-0.6 for changeset 7c95dd4ecf68
* Updated changelog, releasing 0.6
* Fixed installation instructions
* Version bump to 0.6
* Copyright update for docs
* License headers
* Use build\_sphinx distutils commend instead of Makefile for doc building
* Update to tox 1.0, added requirement files for pip
* ansi: Fixed contribution passage
* ansi: Support background colour escapes
* Added tag httpdomain-1.1.5 for changeset fefcac1925d9
* httpdomain 1.1.5
* httpdomain: Flask 0.6/0.7 compatibility
* flask changed static\_path to static\_url\_path
* Added tag googlechart-0.1.3 for changeset 253b72c02373
* \* Update version
* \* Support python 2.4
* \* Remove unused argument from create\_google\_chart()
* \* Add namedtuple definitions for python2.4 (comaptibility)
* Added tag googlechart-0.1.2 for changeset 969a16324acb
* \* Update version
* \* Support axis of chart
* Added tag googlechart-0.1.1 for changeset 8b5ed8605bea
* \* Update version
* Add external file support to graphviz directive
* Fix UTF-8 issues with lilypond extension
* Fix examples
* Added tag googlechart-0.1.0 for changeset 3cc3a5598b77
* \* Update description
* \* Add sphinxcontrib.googlechart
* Added tag httpdomain-1.1.4 for changeset 08ac46ed7713
* httpdomain: PyPy & CPython compatibility
* Added tag httpdomain-1.1.3 for changeset dc14972441ec
* httpdomain: v1.1.3
* httpdomain: PyPy compatibility
* httpdomain: fixed a mistyping
* Added tag httpdomain-1.1.2 for changeset f7ed7161865c
* httpdomain: Added :include-empty-docstring: flag option. (v1.1.2)
* Added tag httpdomain-1.1.1 for changeset 0397d9c2ae30
* sphinxcontrib-httpdomain: Backward compatibility, version 1.1.1
* Added tag httpdomain-1.1 for changeset fc379b20ba56
* sphinxcontrib-httpdomain 1.1
* Added a trivial note
* Implemented \`autoflask\` directive. (\`sphinxcontrib.autohttp.flask\`)
* Ignore .\*.swp (vim swap file)
* Added the httpdomain extension into list of extensions
* merged
* Added tag httpdomain-1.0 for changeset 3eee9a1f8b20
* Initial commit of sphinxcontrib.httpdomain
* Adding tests for issue #15
* Added tag spelling-1.1.1 for changeset b85d8bab6f70
1.1.1
-----
* bump version number of spelling
* fix initialization; closes #17
* snapshot of my work - I've reached the limits of the Tocree node and ahve to try something else i think
* tests for a trivial latest directive
* update announcement with details for 1.1
* Add spelling directive to docs
* Added tag spelling-1.1 for changeset 619e36732079
1.1
---
* tag docs as 1.1
* fix syntax in makefile
* Added tag spelling-1.1 for changeset a7808988433b
* tag previous release of spelling
* Added tag spelling-1.0 for changeset 2aebbd8ac99b
* prepare 1.1 release
* add target to check spelling of documentation
* update configuration section of documentation
* skeleton of a Latest directive
* \* Revirt r596
* \* Add favicon.ico
* \* Display node.address on desctable
* \* Fix failure with :desctable: option
* Added tag nwdiag-0.1.1 for changeset 244a59313f8d
* Added tag actdiag-0.1.1 for changeset 92a4bf93a052
* Added tag seqdiag-0.1.1 for changeset 85be0d64d859
* Added tag blockdiag-0.8.3 for changeset 67905415d701
* \* Update version
* Added tag blockdiag-0.8.2 for changeset 491d8c49584b
* \* nwdiag\_fontpath allows array of fontpaths
* \* actdiag\_fontpath allows array of fontpaths
* \* seqdiag\_fontpath allows array of fontpaths
* \* blockdiag\_fontpath allows array of fontpaths
* Merging with upstream
* \* Fix :desctable: option is not worked
* Merged
* Added "requirements" to AUTHORS
* Added tag seqdiag-0.1.0 for changeset 06c6e6bc5b4c
* \* Add sphinxcontrib-seqdiag package
* Merged
* \* Add sphinxcontrib-nwdiag package
* \* Update long description
* Added tag actdiag-0.1.0 for changeset 348532172692
* \* Add sphinxcontrib-actdiag package
* Added tag blockdiag-0.8.0 for changeset e75d87a32828
* Removed tag 0.8.0
* Added tag blockdiag-0.8.1 for changeset 461fa170a9f4
* \* Update version
* \* Add blockdiag to REAMDE and AUTHORS
* \* Add LICENSE and AUTHORS
* include URLs in README. Oops
* test Keegan's feed\_title works
* revamp test suite to run correctly, including dependencies, from python setup.py tests
* rewrite README to include Keegan Carruthers-Smith as contributor, and generally tidy the document
* Feed extension only works on python-dateutil 1.x
* Remove beautifulsoup from the feed extension's requirements
* Added config option "feed\_title" to feed extension
* Added tag 0.8.0 for changeset e75d87a32828
* Added extension "requirements"
* \* Update version
* \* Support new interface of blockdiag-0.8.0
* sadisplay. render link to image, support module list
* upload packages to pypi for distribution
* upload packages to pypi for distribution
* fix javascript in cheeseshop to work with chrome
* add better contraction support
* implement 'spelling' directive to pass local overrides to the spelling checker
* Add filters for PyPI packages, wiki words, python builtins, acronyms, and importable modules
* update version in the documentation and add announcement post text
1.0
---
* Added tag sphinxcontrib-1.0 for changeset d2191ad4fce1
* fix version number
* Added tag sphinxcontrib-1.0 for changeset 7289d79c921e
* rewrite sphinxcontrib.spelling to be easier to understand and produce nicer output
* merge heads
* beautifulsoup 3.2 is out
* Use a custom parameter separator
* add a role for linking to bitbucket users
* Added tag blockdiag-0.7.2 for changeset 026d48070cdb
* \* Update version
* \* Initialize NodeGroup for blockdiag-0.7.7 or later
* Added tag plantuml-0.1 for changeset c89fc5f3fa40
* plantuml: shorter package version
* plantuml: make setup.py read README for long\_desc
* add sadisplay extension
* Updating setup.py for a quick fix
* Updating documentation to include interfaces. Updating setup.py and setup.cfg. Updating changelog for new point release
* Fixing text to say namespace instead of module
* Fixing issues where globals following classes were treated as part of the class. This issue still exists with constants, but there isn't really a way to discern class and global constants right now
* Added tag programoutput-0.4.1 for changeset 63319595dba1
* programoutput 0.4.1
* Extract docs version from sources, and updated copyright
* Configured doc upload
* Skip ansi tests if ansi extension is missing
* Improved documention of configuration values
* Missing license header
* Update pytest imports
* Enforce versions of test dependencies
* Do not use a general python environment anymore
* Fixed #10: Corrected installation instructions
* Bump to 0.4.1
* Removed unused imports
* Read version number from source code
* Include tox configuration in source tarball
* Enforce specific versions of testsuite dependencies
* Forgot to add license document
* Updated link to lxml
* Added credits
* Include license text into generated documentation
* Added reference to issue to changelog
* Added tag issuetracker-0.7.2 for changeset 04a09127f2c6
* issuetracker 0.7.2
* Hide transformer test helpers in assertion tracebacks
* Restructured transformer tests
* Reword and restructure test data in transformer test
* Ignore references in literal blocks and inline literals
* Fixed extraction of issue state from bitbucket
* issuetracker itself is not an external dependency for building its own docs
* Do not use a special python environment, but instead rely on the standard environments defined by tox
* Read version number directly from issuetracker.py instead of importing it
* tip is 0.7.2 now
* Require a recent sphinx version
* Added tag blockdiag-0.7.1 for changeset 10d03cc086cc
* \* Update version to blockdiag-0.7.1
* \* Add \par tag to above and below of diagrams
* Fixing static method being omitted from the index
* Fixing interfaces not reseting the class properties, and incorrectly stacking with other class names
* Removing all the $ in front of properties. They made the index have all propeties in one section
* Merging changes from 'heavenshell' in. There are some problems with interfaces not resetting the class stack
* Bumping version number, and adding alias for return type
* Add interface to PHPDomain
* Adding another test
* Fixing issues with static methods. Making non indented class definintions work
* Include tests in sdist again, closes #13
* Sphinx is a dependency for testing
* Fixing missing string interpolation. Updating files for packaging
* Adding a LICENSE file, I forgot it earlier
* Adding tests for constants in namespaces. Cleaned up all the bare '\\' everywhere Fixed logic around constants/functions
* Adding more reference, and a few tests
* Adding a file for changelogs
* Starting to add reference docs for the module
* Adding content to the readme. Adding note about how the rubydomain helped me do most of the work
* Added namespace index
* Fixing tilde links, adding tests for them
* Adding in cross referencing, with some tests
* Adding support for exceptions and namespaces
* Fixed class attributes and constant doc generation
* Adding PHP classes to the domain
* Using the rubydomain as a starting point, some basic PHP global objects are working
* Adding files for the acceptance tests based on the rubydomain
* Adding the very beginnings of a domain for PHP documentation
* Change to print function to work towards Python3 compatibility
* Add a release checklist to make sure I don't miss anything
* Added tag doxylink-1.1 for changeset ff2a57ae39a4
* Update version to 1.1
* Update information about linking to files
* Make sure filenames end with .html
* Allow to link to functions etc. which are in a header/source file but not a member of a class
* Add support for linking to structs
* Added tag blockdiag-0.7.0 for changeset bb84b0519b19
* \* Raise error for PDF exportion without reportlab
* \* Update version
* \* Add blockdiag\_tex\_image\_format to configuration to embed PDF image into TeX document
* \* Update to new blockdiag API (>= 0.6.6)
* \* Do not rebuild images without changes of code-block and options
* Simulate a python console. Issue #12
* Fixed a small bug with documented inherited interface elements
* Fixes #11
* Correct classifier
* Update \`setup.cfg\` aliases
* First commit of \`sphinxcontrib-email\` Sphinx extension on behalf of Kevin Teague
* Added tag spelling-0.2 for changeset 6da7f29db015
0.2
---
* warn but ignore unknown node types in spelling checker
* Added tag issuetracker-0.7.1 for changeset f245f6c4d64b
* issuetracker 0.7.1
* Removed some markup cruft
* Copy stylesheet after build again, reverts dbe55921aec2, fixes #8
* Version bump
* Removed unused name
* Added tag blockdiag-0.6.3 for changeset a29ca2bff55f
* \* Update version
* \* Fix tex processor was broken
* Added tag blockdiag-0.6.2 for changeset 65392c61ad6b
* \* Update version
* \* Fix errors with maxwidth parameter
* \* Fix large image was generated with blockdiag\_antialias option
* Added tag blockdiag-0.6.1 for changeset c6a0b4a58548
* \* Init blockdiag objects at first
* Removed tag blockdiag-0.6.1
* Added tag blockdiag-0.6.1 for changeset b48842f018e8
* \* Update version
* \* Merge to heads
* configured default doc upload directory
* Added tag issuetracker-0.7 for changeset 86e0d93f374a
* Release issuetracker 0.7
* Copy the issuetracker stylesheet at builder initialization
* Reworked issue resolving to happen at doctree reading
* Fixed import of issuetracker module in doc config and setup.py to really import the module from the source tree
* Added missing licence headers
* Added tests for cached issue lookup
* Split single test module into multiple files, and added cache assertions to resolver tests
* \* import blockdiag\_sphinxhelper to support python 2.4
* Issue information is now cached
* Moved node creation into separate function
* Fixed resolver test with no issue information
* Skip resolver tests on missing dependencies
* Updated pytest imports to recommended form
* Fixed URIs in bitbucket resolver tests
* tip is version 0.7 now
* \* Reverted
* \* Merge long\_desc to README
* \* Merge local changes for blockdiag
* Updated doc version and copyright
* Removed unused imports
* Removed markup cruft
* Fixed url of sphinx-contrib issue tracker
* Mention Debian BTS in the readme file
* Added tag issuetracker-0.6 for changeset 3d5a1f7c5070
* Release issuetracker 0.6
* Use https urls in documentation where required
* Bitbucket also uses https for its interface now
* Fixed spelling: It's a BTS, not a PTS!
* Fixed case in changelog
* Added documentation for debian issuetracker
* Give useful names to mock objects to ease debugging
* Also test the call signature of get\_issue\_information (using "mocksignature")
* Fixed NameError in launchpad resolver
* Added a test for launchpad issue reference resolver
* Fixed tests: reference resolvers get the application and not the environment as argument
* tip is 0.6 now, and updated a changelog
* Removed unused import
* Style fixes
* Add tests for Debian bugtracking integration
* Add support for debian bugtracker through python-debianbts
* convert setup.py to work under python 2.5 (at least); remove last print statement from extension setup function
* Added tag spelling-0.1 for changeset 5a74b8f2870c
0.1
---
* remove dev mode flags from spelling setup
* add some instructions and example output to the spelling readme
* add tests for the spelling builder; use info() instead of printing to stdout directly; ignore the wordlist file created by pyenchant when the tests run
* Add a few configuration options and tests to spelling checker
0.0
---
* start the spelling checker builder
* Added tag paverutils-1.4 for changeset efba344aec85
* merge in bug fix for #6
* move the line adjustment code into its own function
* Added tag doxylink-1.0 for changeset 17a383a11be6
* Prepare for 1.0 release
* Start preparation for 1.0
* Add info about ambiguity and reporting bugs
* ...and remove debug statement
* Force use of Unix slash when joining URL parts to fix http://thermite3d.org/phpBB3/viewtopic.php?p=678#p678
* Add 'enum' and 'struct' to list of function argument qualifiers
* Add test for multiple namespaces
* Small performance increase from change to parsing code. Thanks to the PyParsing author Paul McGuire for the help
* Update manual for new parser
* Fixed build path for paverutils's pdf task
* py.test is separate package now, update tox configurations accordingly
* add continue mode; change argument to include an explicit mode name
* add wrap\_lines\_at option
* plantuml: fix handling of non-ascii characters
* plantuml: make test decorators keep the original function name
* plantuml: fix test case to clean outdir on each run
* Added tag blockdiag-0.6 for changeset d74a27ac552e
* \* Update version
* \* Add describe option. \* Follow newest blockdiag's interface
* plantuml: basic support for embedding PlantUML diagram as png
* Added tag issuetracker-0.5.4 for changeset 2f80ac282958
* Release issuetracker-0.5.4
* Use https scheme for github now
* Added tag issuetracker-0.5.3 for changeset 14171abf7cec
* Release issuetracker 0.5.3 with licence text in source tarball
* use 'pdf' bundle when looking for options in the pdf() task; handle blank lines in script output
* first version of OmegaT support extension
* Added tag blockdiag-0.5 for changeset 58cc39db5445
* \* Update version
* \* Update blockdiag/README
* \* blockdiag directive supports external file
* Added tag blockdiag-0.4 for changeset 32df03ad2297
* \* Update version
* \* Follow application interface of blockdiag 0.4
* Added tag blockdiag-0.3.1 for changeset 35f6355fdf9e
* \* Update version
* \* Fix blockdiag raises errors with M17N diagrams
* \* Merged heads
* Added tag blockdiag-0.3 for changeset 15e871a50c7c
* \* Update version; sphinxcontrib-blockdiag 0.3
* \* Update thumbnail. \* Follow blockdiag-0.3.1 interface
* \* Add :maxwidth: option to blockdiag directive
* fed url wasn't picked up in every page, but only syndicated ones. now global
* allows feed\_url links
* trim some unised django cruft
* use django 1.2 feed generator for more compliant output
* Added tag blockdiag-0.2 for changeset 5653485b7c9e
* \* Update version
* \* Add blockdiag\_antialias option
* \* Add blockdiag\_fontpath config option
* \* Fix ttfont was not used
* \* Fix package info
* \* sphinxcontrib-blockdiag run with blockdiag 0.2.2
* \* Update to latest version
* \* Fix description
* \* Add blockdiag extension
* Added tag issuetracker-0.5.2 for changeset 0265fc546096
* Release issuetracker 0.5.2
* Fixed launchpad link
* Do not warn about 404, which simply means, that the issue doesn't exist
* Warn about unexpected HTTP status codes
* Issue reference resolvers get the application object instead of the environment now
* Updated changelog
* Test error message when using a pattern with too many groups
* Catch issue patterns with too many groups with an informative and explanatory error message
* Credit for Denis help
* Updated changelog
* Test builtin resolvers (except for launchpad)
* issuetracker: google code: fix url ("html5lib" project was hardcoded) and make sure closed issues are properly recognized as such
* Only include necessary information in the return value of github resolver
* Added support for an 'interface' role and directive. - Fixes issue 1
* Add copyright header
* Add plain function name also to the index
* Fix function arguments and add an extra space after function/procedure names
* Add initial version of Ada domain
* erlangdomain: 0.1 released
* alter testcase to catch variable capitalization
* pull upstream goodness
* ignore MacOS .DS\_Store cruft
* handle publication times as well as dates
* update docs from feedparser.org notes
* handle absolutifying URLs for feed reader happiness
* breaking tests for absolute URL creation
* Rename the environment to 'test'
* Better description
* Move things around in here to make it look nicer
* Rather than parsing the function as we scan the tag file, push them into a list so we can quickly fly through it as we need. This has given a ~12% speedup
* Minor tweaks. Add a currently unused function to parse a list. This could be useful for concurrent processing
* Add some keywods to setup.py
* Improve error messages. Remove more spare print statements. Re-order import statements to follow PEP 8
* Return the error messages in the correct way. This way they are grouped correctly
* Slightly improve speed by not passing unnecessary variables around
* Improve documentation for functions
* Comment out some debug statements
* Split tests up a little more for more fine-grained testing
* About a 1.6x speed-up for small files and about a 1.2x speed-up for large files
* Fix test
* Add some exception handling around the normalise() function
* Use the environment cache rather than pickling the files myself
* Cache the mapping to a pickled file
* Add a profile environment to tox to test normalise()
* Make normalise about 2.1 time faster
* Add a cProfile benchmark
* Move the function reference to a different page in the documentation
* Move doxylink.py and parsing.py into a module directory
* Added tag doxylink-0.4 for changeset 32f4c6292b3f
* Prepare for 0.4 release
* Update documentation
* Added tests for run\_programs
* Add space only, if extra arguments were given
* Enabled intersphinx to link to Sphinx docs
* Re-ordered functions to group tests and funcargs together
* More parsing tests into a proper test module
* Don't add parentheses if the user provided their own
* Fix some quoting in the documentation
* Add some documentation to the normalise funtion
* Remove this line which was added by mistake. We don't want to run this new version yet
* Add pyparsing to the dependencies
* Add a parsing module to normalise the function signatures
* Add info about function matching to the documentation
* Add function documentation to the Sphinx docs
* Change doc strings to triple-quoted format
* Return the error message rather than printing it manually. Split up the requested symbol into symbol and argument list. Allow for function overloading in the symbol mapping
* Move the documentation into a Sphinx project
* Allow URLs as base paths
* Change the PyPI link and remove the changelog include in the readme since it breaks on PyPI
* Added tag doxylink-0.3 for changeset 191fe6687bc4
* Prepare for release 0.3
* Add parentheses to functions if the add\_function\_parentheses config value is set
* Add the function argument list to the mapping
* Return the kind of symbol as well as the URL from the find\_url function
* Reorganise the filters and split them out into separate functions
* Fixed exclude patterns setting in conf.py
* Added tag paverutils-1.3 for changeset 1574d3a92197
* merge heads after paverutils change
* add break\_lines\_at argument to run\_script
* Add a find\_url2 function to scan the mapping file
* Add some documentation for the new funtion
* Parse the tag file into an (as yet unused) mapping dictionary
* Make sure only the relevant warning is shown
* Only parse the tag file once per run
* Use env specific test prefixes
* \* [rubydomain]: fix minor bug about module function/method \* [rubydomain]: add README contents \* [rubydomain]: published sphinxcontrib-rubydomain to PyPI
* Tag version 0.2
* Added tag doxylink-0.2 for changeset c6403ab574b2
* Improve documentation about generating the Doxygen tag file
* Allow doxylink to work when called from a documentation subdirectory and using a relative HTML path
* Added tests for programoutput and use tox for running them
* Use a better fitting return value
* Improved error message
* Require sphinx 1.0
* Converted intersphinx linking to 1.0 format
* Added tests for issuetracker and use tox for running them
* Use raw string for regex pattern
* Removed superfluous, unused issue\_reference class
* Include tests in manifests
* Re-enabled intersphinx linking with sphinx
* Use tox for testing
* Added pyqt4 tests
* Simplified call checking
* Removed separate environments for different docutils versions
* Added shebang to allow direct execution of the test script
* Simplified code
* Test extension setup
* Use mock library for application mock object
* Converted intersphinx mapping to sphinx 1.0 format and removed broken sphinx 1.0 inventory
* Use tox for test execution
* Tests for epydoc extension
* Moved filename generation into separate function
* Added tox configuration to extension template
* Fixed hard-coded template filename
* Added tag ansi-0.5.1 for changeset 9ccb32d8f5ea
* Release 0.5.1
* Include tests in sdist
* Update for Sphinx 1.0 intersphinx format and remove broken Sphinx inventory
* Fixed broken ordering with nested colors
* Use tox for testing
* Added some basic tests
* Ignore tox build files
* Add docs, correct URL, bump to 0.2
* Use sphinxcontrib- prefix
* Add authors for cheeseshop extension
* Add readme to template
* Add class option to pypi-release; allow linking to specific versions in pypi role
* Merge
* Added tag ansi-0.5 for changeset a4498fcaf565
* Release ansi 0.5
* Ignore ANSI colors in non-html output
* tip is ansi 0.5
* Added tag programoutput-0.4 for changeset 9be29ec83802
* Initial import of the programoutput extension
* Added tag issuetracker-0.5.1 for changeset 64706e5cf5b2
* Release issuetracker 0.5.1
* Removed all forgotten references to lunar.sphinx.ext
* Updated reference sphinx website and fix reference to sphinx-contrib issue tracker
* Updated and cleaned doc configuration
* Initial version of cheeseshop ext
* pull upstream updates
* updating dateutil to be 'python-dateutil'
* When a target cannot be found, make the node an \`inline\` node so there's no link created
* Added tag doxylink-0.1 for changeset fb4622a05ec3
* Finalise for 0.1 release
* Prep for PyPi submission
* Fixed formatting of build message
* Added tag issuetracker-0.5 for changeset 97e5a3997167
* Release issuetracker 0.5
* Updated documentation
* Closed issues are automatically struck through in HTML output
* Enable issuetracker extension in issuetracker docs
* Updated changelog
* Really require Sphinx 1.0 now
* Little style fix
* issuetracker 0.5
* Added tag ansi-0.4.1 for changeset 08054161d994
* Release ansi 0.4.1
* actually generate guids and test accordingly
* merge upstream
* Fixed #2: Remove trailing slashes in manifests for the sake of windows compatibility
* code to include item links and tests for same
* Added tag ansi-0.4 for changeset bd73af2f2114
* Initial import of the ansi extension
* Include documentation in package
* Added tag pyqt4-0.5 for changeset 7afa3beecbfa
* pyqt4 0.5
* Document the pyqt4:signal role
* Renamed pyqt4:sig role to pyqt4:signal
* Changed signature prefix to "PyQt4 signal"
* pyqt4 is version 0.5 now
* Initial commit of doxylink extension
* Added tag pyqt4-0.4 for changeset 602eda17f60d
* Initial import of pyqt4 extension
* Little case fix
* Fixed short description
* Added tag epydoc-0.4 for changeset 4b64025e2e61
* Initial import of epydoc extension
* Added tag issuetracker-0.4 for changeset 16737d7973b2
* Initial import of the issuetracker extension
* tidy up config variables in preparation for actually injecting RSS links later on
* change docs to reflect new Sphinx features
* given up for the moment the battle to create a test that detects file deletion cleanup
* adapt to actually include files that haven't been recently modified into the RSS feed
* merge in upstream
* new tests to capture nastiness around preserving RSS across sessions
* better date parse error handling
* handling date parse errors better
* remove unneccesary import
* get rid of Publish DAte nonsesne
* Added tag traclinks-0.1 for changeset f2d7c92915b3
* \* adjust default config value
* Initial traclinks import
* initial commit for google analytics ext
* Adapt get\_objects() of Erlang domain to API change
* Adapt get\_objects() of Ruby domain to API change
* Cleaned up README: Note this is displayed as a wiki so not all sphinx markup works. Check the displayed version to see if there are any errors
* added ref to ZopeInterface website
* Initial commit of zopeext extension
* Erlang Domain: first alpha version(not implemented some funcitons yet)
* Added tag bitbucket-1.0 for changeset 8348f54ac9d7
* add bitbucket extension
* remove extra files
* add extension names to list
* first version of Ruby Domain
* osaka: first version
* Added tag paverutils-1.2 for changeset bf0e1d56c6e3
* switch to distribute for packaging
* Added tag paverutils-1.2 for changeset ae10f103f453
* re-raise exceptions in run\_script
* autorun: Add basic info about autorun
* autorun: Execute code in a runblock directive
* Fix a typo in a docstring
* add info about gnuplot extension
* tests fixed to create empty dirs so as to work on fresh checkout
* tidyied up test cruft; made run.py actually work
* suprious nose import
* naming consistency
* setup.py should probably contain project name
* making licensing explicit
* update docs
* corrected date handling tests
* Some handy help methods for nose are the secret sauce that make this test suite manageable. I feel a passing test suite approach
* updating tests to only rely upon assert and no n
* initial addition of feedgenerator from my site repo
* aafig: Clean and improve the maintainer documentation
* Tag mscgen-0.4
* mscgen: Make release development previews by default
* mscgen: Update CHANGES
* mscgen: Add maintainer documentation
* aafig: Add maintainer documentation
* aafig: Fix "Development Status" classifier in setup.py
* Tag aafig-1.0
* aafig: Update CHANGES file for 1.0 release
* gnuplot: Add gnuplot Sphinx extension
* update document import #2 patch
* refactoring document and fix URL
* merge sdedit into sphinx-contrib
* aafig: Improve error reporting when aafigure package is missing
* aafig: Add VIM magic line to match the file format
* aafig: Fix HTML builder rendering
* Whooshindex back to development
* Added tag whooshindex-0.1 for changeset b1417fd103aa
* Whooshindex 0.1
* Fix wrong author
* Ignore emacs .\*~ files
* Move Whoosh indexer files around
* Add Whoosh indexer
* aafig: Bump version to 1.0
* Tag aafig-0.3
* mscgen: Change license to BOLA
* mscgen: Remove unused 'options' node attribute
* mscgen: Add sphinx website/manual
* aafig: Change license to BOLA
* aafig: Add Sphinx website/manual
* aafig: Only try code that is expected to raise an exception
* aafig: Don't override Image directive unchanged attributes
* aafig: Don't override width and height for SVG images
* aafig: Make aspect option behave properly
* aafig: Add partial format redefinition for \`\`aafig\_format\`\`
* aafig: Update aafigure link and dependency version in the docs
* aafig: Update CHANGES file
* aafig: Support builders for text format
* aafig: Support missing aafigure module
* aafig: Use ASCII art when can't render the image
* aafig: Add TODO list
* aafig: Use percentage for aspect option
* aafig: Make Aafig directive inherit from the Image
* Added tag context-0.1 for changeset 4a85a2b54f65
* Added tag lilypond-1.0 for changeset 38518c51732a
* Added tag sword-1.0 for changeset 7ab6daf74946
* sword,lilypond: Add links in README
* Added tag paverutils-1.1 for changeset 39a956e52160
* add run\_script function to sphinxcontrib.paverutils
* aafig: Remove debug print
* aafig: Merge default options before calculating the hash
* aafig: Update CHANGES file
* aafig: Don't break if a SVG metadata file is missing
* aafig: Put SVG metadata files in the build directory
* aafig: Add missing format operator when rendering to SVG
* aafig: Fix typo in package description
* aafig: Update CHANGES file
* aafig: Add a simple example to package description
* aafig: Change dependency to new aafigure package
* aafig: Raise the right exception when aafigure.render() fails
* aafig: Add docutils-aafigure (>=0.2) dependency
* aafig: Start version 0.3
* Tag aafig-0.2
* aafigure: Fix SVG output for HTML writer
* aafig: Add aafig\_default\_options configuration option \* \* \* amend: new option \* \* \* fix
* aafig: Fix aafig\_format option documentation
* aafig: Start version 0.2 \* \* \* amend: increase version
* aafig: Add release date to versions in CHANGES
* Add aafig-0.1 tag
* aafig: Improve package short and long description
* aafig: Improve About documentation
* aafig: Rename package as sphinxcontrib-aafig \* \* \* aafig: Fix package name in PYPI URL
* aafig: Don't use dev and date tags in setup.cfg
* mscgen: Fix package name in the PYPI URL
* Add mscgen-0.3 tag
* mscgen: Improve package short and long descriptions
* mscgen: Change package name to sphinxcontrib-mscgen
* mscgen: Don't use dev and date tags in setup.cfg
* fix urls for paverutils, again
* Added tag paverutils-1-0 for changeset 788d8ee0f4e2
* fix urls for paverutils
* add task information to paverutils readme
* Added tag paverutils-1-0 for changeset bb1d543c692b
* update paverutils docs
* first version of paverutils
* context, sword: Add packages
* Add sword extension
* Add ConTeXt builder, which is very primative
* Add mscgen extension
* mscgen: Add e-mail after the author name
* Add mscgen extension
* Add lilypond extension
* Switch to separate distribution per extension
* Add initial file infrastructure
|