Search Criteria
Package Details: pycharm-professional 2020.3.3-1
Git Clone URL: | https://aur.archlinux.org/pycharm-professional.git (read-only, click to copy) |
---|---|
Package Base: | pycharm-professional |
Description: | Python IDE for Professional Developers. Professional Edition |
Upstream URL: | https://www.jetbrains.com/pycharm/ |
Keywords: | development editor ide jetbrains python |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | hippojazz |
Maintainer: | XavierCLL |
Last Packager: | XavierCLL |
Votes: | 238 |
Popularity: | 2.74 |
First Submitted: | 2013-09-25 03:56 |
Last Updated: | 2021-01-28 02:44 |
Dependencies (29)
- giflib
- glibc (glibc-git)
- libdbusmenu-glib (libdbusmenu-glib-ubuntu)
- libxslt (libxslt-git)
- libxss
- libxtst
- nss (nss-hg)
- python (python-dbg)
- sh (bash-devel-git, dashbinsh, bash-devel-static-git, bash)
- cython (cython-kivy, cython-git) (make)
- python-setuptools (make)
- cython (cython-kivy, cython-git) (optional) – For performance debugger in Python 3
- cython2 (cython2-kivy) (optional) – For performance debugger in Python 2
- docker-compose (docker-compose-git, docker-compose-bin) (optional) – For support docker inside Pycharm
- docker-machine (optional) – For support docker inside Pycharm
- ipython (optional) – For enhanced interactive Python shell v3 inside Pycharm
- ipython2 (optional) – For enhanced interactive Python shell v2 inside Pycharm
- jupyter (optional) – For support Jupyter Notebook
- openssh (openssh-hpn-git, openssh-git, openssh-gssapi, openssh-selinux, openssh-hpn) (optional) – For deployment and remote connections
- python-coverage (optional) – For support code coverage measurement for Python 3
- python-pytest (optional) – For support testing inside Pycharm with Python 3
- python-setuptools (optional) – Packages manager for Python 3, for project interpreter
- python-tox (optional) – Python environments for testing tool with Python 3
- python2 (optional) – Python 2 support
- python2-coverage (optional) – For support code coverage measurement for Python 2
- python2-pytest (optional) – For support testing inside Pycharm with Python 2
- python2-setuptools (optional) – Packages manager for Python 2, for project interpreter
- python2-tox (optional) – Python environments for testing tool with Python 2
- vagrant (vagrant-git) (optional) – For support virtualized development environments
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »
XavierCLL commented on 2020-07-09 22:35
Hi @meirg, the charm desktop entry is for the light editor, you can access it in the menu (for open the python files with charm) or in the terminal
$charm file.py
. The pycharm-professional desktop entry is only to open the full IDE. I use KDE too, I don't have problems with that, check~/.local/share/applications/
delete if exist some desktop entries for charm or pycharm, or describe your problem with more details.meirg commented on 2020-07-09 20:27
Why are there multiple desktop entries (charm & pycharm-professional)? It's causing issues in KDE matching the WM_CLASS, sometimes it identifies as one and sometimes the other.
Thanks for all your work packaging!!
Polly commented on 2020-05-19 09:34
Hey everyone, I stumbled over a bug in the recent builds (appears from 2019.3 upward) where the whole IDE hangs with the process "REPL Communication": https://youtrack.jetbrains.com/issue/PY-40019
Destroyed work for quite some people and is not present in 2019.2. Until there is a fix I would recommend using the older version. Cheers
donny commented on 2020-04-24 10:18
@XavierCLL: I never said that, please don't simplify it like that. @lybin is not right, he only came to attack me using my own words ripped out of context. The problem is not about comparing my time to yours, I do really value your time as much as mine. I was pointing out that you decided to change the official distribution, and it affected me in my work time, while I was supposed to do something else, and I needed to do it asap. But instead I needed to fix the package. Now I can see I was all wrong because 1) I should keep this to myself and only focus only on the package here, and 2) you announced the change here and I just didn't mention that, because the "sudo" bug took all my attention. So I appologize for that.
Back to the subject. I would like to point out this from the Arch Wiki that could be related.
"Packages are only split when compelling advantages exist, such as to save disk space in particularly bad cases of waste." - Arch Linux principle of simplicity
"All important messages should be echoed during install using an .install file. For example, if a package needs extra setup to work, directions should be included." - Arch package guidelines
If you decide the fonts extraction is conform with the principle of simplicity, I suggest you to create some nice banner saying "the optional package
ttf-jetbrains-mono
is part of the PyCharm's default configuration, and it is advised to be installed to keep the default configuration working" or something in that :). Then all users will be warned by the time of the package installation, and no other problems would appear.XavierCLL commented on 2020-04-24 08:19
@donny: @lybin's right, you cannot say that your time is more valuable than that of others, any spare or working time, is time.
lybin commented on 2020-04-24 08:08
@donny, thanks for unpaid minute spent on me :)
donny commented on 2020-04-24 07:51
@lybin I am sorry for upsetting you. Further explanations from you are not needed anymore, thanks for your participation.
XavierCLL commented on 2020-04-24 07:28
so as not to further expand this discussion, I will be brief, I wanted to delete the built-in fonts due, for instance, the jetbrain font is developing in an independent stream, it has more patches and releases more often than the Pycharm releases, using the system font guarantee the latest version of the fonts, for example, but I never imagined that cause problems (sorry, and is Jetbrain patching the fonts? I don't think so), whatever the reason for the problem, I'll keep the built-in fonts as is now. I always dedicate some part of my little spare time to contribute in different ways to FLOSS to return to the community a little bit of what they give me (packaging/maintaining is one small of them, normally easy but not free of errors). Thanks guys
lybin commented on 2020-04-24 05:45
@donny, "but please don't compare your unpaid free time with my working hours" please don't tell us next time about your unpaid hours, then nobody will compare it. He spend time that you without pain can work since 2013-09-25 10:56 and now you telling him that? multiply about 10 min on each release, and calculate how many hours he saved you. But I'm agree with your suggestions.
sanerb commented on 2020-04-24 01:15
@XavierCLL-
Thank you for reverting. Your attention and quick resolution is noticed and much appreciated.