# "language: python" should be supported on "os: windows" and "os: osx"

**URL:** <https://travis-ci.community/t/language-python-should-be-supported-on-os-windows-and-os-osx/1947>\
**Category:** Windows\
**Created:** [January 21, 2019, 1:17pm UTC](https://travis-ci.community/t/language-python-should-be-supported-on-os-windows-and-os-osx/1947 "2019-01-21T13:17:01Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![cclauss](https://sea1.discourse-cdn.com/flex015/user_avatar/travis-ci.community/cclauss/32/912_2.png) [@cclauss](https://travis-ci.community/u/cclauss)\
**Post date:** [January 21, 2019, 1:17pm UTC](https://travis-ci.community/t/language-python-should-be-supported-on-os-windows-and-os-osx/1947/1 "2019-01-21T13:17:02Z")

</div>

On **os: windows** and **os: osx** the tag **language: python** should be allowed even if it does nothing at all.

On **os: osx** the tag **language: generic** works but it does not work on **os: windows**.

The best would be if **language: python** did a **brew install python** on **os: osx** and a **choco install python** on **os: windows** because the current approach is too inconsistent and error-prone.

With just 345 days until Python 2 end of life, Travis CI should stop defaulting to legacy Python… [http://pythonclock.org](http://pythonclock.org)
