A Python parser for MediaWiki wikicode https://mwparserfromhell.readthedocs.io/
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 

86 linhas
1.9 KiB

  1. # This config file is used by appveyor.com to build Windows release binaries
  2. version: 0.7.dev0-b{build}
  3. branches:
  4. only:
  5. - main
  6. - /v\d+(\.\d+)*/
  7. image: Visual Studio 2019
  8. environment:
  9. global:
  10. # See: http://stackoverflow.com/a/13751649/163740
  11. WRAPPER: "cmd /E:ON /V:ON /C .\\scripts\\win_wrapper.cmd"
  12. PYEXE: "%WRAPPER% %PYTHON%\\python.exe"
  13. SETUPPY: "%PYEXE% setup.py --with-extension"
  14. PIP: "%PYEXE% -m pip"
  15. TWINE: "%PYEXE% -m twine"
  16. PYPI_USERNAME: "earwigbot"
  17. PYPI_PASSWORD:
  18. secure: gOIcvPxSC2ujuhwOzwj3v8xjq3CCYd8keFWVnguLM+gcL0e02qshDHy7gwZZwj0+
  19. matrix:
  20. - PYTHON: "C:\\Python36"
  21. PYTHON_VERSION: "3.6"
  22. PYTHON_ARCH: "32"
  23. - PYTHON: "C:\\Python36-x64"
  24. PYTHON_VERSION: "3.6"
  25. PYTHON_ARCH: "64"
  26. - PYTHON: "C:\\Python37"
  27. PYTHON_VERSION: "3.7"
  28. PYTHON_ARCH: "32"
  29. - PYTHON: "C:\\Python37-x64"
  30. PYTHON_VERSION: "3.7"
  31. PYTHON_ARCH: "64"
  32. - PYTHON: "C:\\Python38"
  33. PYTHON_VERSION: "3.8"
  34. PYTHON_ARCH: "32"
  35. - PYTHON: "C:\\Python38-x64"
  36. PYTHON_VERSION: "3.8"
  37. PYTHON_ARCH: "64"
  38. - PYTHON: "C:\\Python39"
  39. PYTHON_VERSION: "3.9"
  40. PYTHON_ARCH: "32"
  41. - PYTHON: "C:\\Python39-x64"
  42. PYTHON_VERSION: "3.9"
  43. PYTHON_ARCH: "64"
  44. - PYTHON: "C:\\Python310"
  45. PYTHON_VERSION: "3.10"
  46. PYTHON_ARCH: "32"
  47. - PYTHON: "C:\\Python310-x64"
  48. PYTHON_VERSION: "3.10"
  49. PYTHON_ARCH: "64"
  50. install:
  51. - "%PIP% install --disable-pip-version-check --user --upgrade pip"
  52. - "%PIP% install wheel twine pytest"
  53. build_script:
  54. - "%SETUPPY% build"
  55. - "%SETUPPY% develop --user"
  56. test_script:
  57. - "%PYEXE% -m pytest"
  58. after_test:
  59. - "%SETUPPY% bdist_wheel"
  60. on_success:
  61. - "IF %APPVEYOR_REPO_TAG%==true %TWINE% upload dist\\* -u %PYPI_USERNAME% -p %PYPI_PASSWORD%"
  62. artifacts:
  63. - path: dist\*
  64. deploy: off