tis-pycharm

2019.3.1-1
PyCharm is an integrated development environment (IDE) used in computer programming, specifically for the Python language
419 downloads
Download

  Description 

  • package : tis-pycharm
  • version : 2019.3.1-1
  • architecture : x64
  • categories : Development
  • maintainer : WAPT Team,Jimmy PELÉ
  • description : PyCharm is an integrated development environment (IDE) used in computer programming, specifically for the Python language
  • locale :
  • target_os : windows
  • min_os_version : 6.1
  • max_os_version :
  • min_wapt_version : 1.5
  • sources : https://www.jetbrains.com/pycharm/download/#section=windows
  • installed_size : 697249792
  • impacted_process : pycharm64.exe,pycharm.exe
  • description_fr : PyCharm est un environnement de développement intégré utilisé pour programmer en Python
  • description_pl :
  • description_de :
  • description_es :
  • description_pt :
  • description_it :
  • description_nl :
  • description_ru :
  • editor : JetBrains
  • licence : Freemium
  • signature_date : 2020-02-27T21:39:54.881728
  • Homepage : https://www.jetbrains.com/pycharm/

  Setup.py 

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

# Declaring specific app values (TO CHANGE)
bin_name_string = 'pycharm-community-%s.exe'
silent_args = '/S /CONFIG=silent.conf'
app_uninstallkey_string = 'PyCharm Community Edition %s'


def install():
    # Specific app values
    package_version = control.version.split('-',1)[0]

	# Getting the used storage on programfiles before installation (place it on the top)
    get_disk_free_space_before = get_disk_free_space(programfiles)

    # Installing the package
    install_exe_if_needed(bin_name_string % package_version
        ,silentflags=silent_args
        ,key=app_uninstallkey_string % package_version
        ,min_version='193.5662.61'
        ,accept_returncodes=[0,3010,1223]
        ,timeout=2000)

	# Return used storage of the program. (place it on the bottom)
    get_disk_free_space_after = get_disk_free_space(programfiles)
    free_space_after_diff = get_disk_free_space_before - get_disk_free_space_after
    print("Storage used: " + str(free_space_after_diff))


def update_package():
    pass


										

  Changelog 


https://blog.jetbrains.com/pycharm/category/announcement/
  manifest.sha256 
[["WAPT/icon.png","d8e61e0d3d8c4e15ebb79b689f55a3239d4e1d6fde9f867acb9c0b3d2ccee678"],["WAPT/certificate.crt","a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf"],["WAPT/wapt.psproj","510d3af6fcf8f2eae5db684bb830ea9845576e76872b9b10854efaea6e4a4cd8"],["pycharm-community-2019.3.1.exe","ba7efc823ef5806f05cd92583cf86f0d7c430851017fc3b177bc30ac5bcc15c0"],["WAPT/control","978bf64c390bc6f78f80e50639c3fe5f9bac16c080e3420cc3493d55c4485103"],["silent.conf","791b8f45636001a6d3eadd870e1f67a1c8bd09f4eaf4a48aac890acb79fe1295"],["setup.py","f1d4f85f7415e7088d8da993bdd66905e85b8b12583421bec7a8e506cd19c57f"],["Jenkinsfile","d3442f953e2bc03096f7f43c54aa30f16c06f844e42861efa28181377944d00d"],["README.md","e27dfbf5b8715fedbd12a44bf8a6b1bc785e06657b8c71e683fa6c7d66ecb99c"],["WAPT/changelog.txt","00082cb86efc857d06dc3af18c87c511503eefe6b7a08e6477cc4f3acbd177e2"]]