Author Topic: Python 3.8.6 and above (x64) & (x86)  (Read 1297 times)

Offline JDA

  • Newbie
  • *
  • Posts: 8
    • View Profile
Python 3.8.6 and above (x64) & (x86)
« on: March 25, 2021, 04:53:20 AM »
Hi,

Until Python 3.8.5 everything was working perfectly, but since then, all versions (3.8.6, 3.8.7, 3.8.8, 3.9.2) are missing the "Installable Rules" and the "Installed Rules"
There is absolutly no check on "HKLM\SOFTWARE\Python\PythonCore\3.8" keys

This lead tu unwanted installations on servers where Python 3.6 is present.

Is this wanted or a mistake?

Regards,
JDA.

Offline Andrew Jimenez

  • Patch My PC - Support Engineer
  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: Python 3.8.6 and above (x64) & (x86)
« Reply #1 on: March 25, 2021, 09:35:26 AM »
Hi,

This is not the intended behavior, we'll check it out.

Offline Andrew Jimenez

  • Patch My PC - Support Engineer
  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: Python 3.8.6 and above (x64) & (x86)
« Reply #2 on: March 25, 2021, 09:37:34 AM »
I've located the issue, we'll have the rules fixed in a catalog release later this week. Thank you for bringing this to our attention.

Offline JDA

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Python 3.8.6 and above (x64) & (x86)
« Reply #3 on: March 25, 2021, 10:31:27 AM »
Ok, perfect, are you going to fix all the versions or only the new ones?

Offline Andrew Jimenez

  • Patch My PC - Support Engineer
  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: Python 3.8.6 and above (x64) & (x86)
« Reply #4 on: March 25, 2021, 10:49:47 AM »
We'll rerelease 3.8.8 with a fixed detection and applicability, it will supersede the existing 3.8.8 that you have published. I checked 3.9 as well and it is already good and will only upgrade existing 3.9 installs. The fixed 3.8.8 should be in today's catalog update, I'm just finishing testing on it.

Offline JDA

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Python 3.8.6 and above (x64) & (x86)
« Reply #5 on: March 25, 2021, 10:56:01 AM »
Are you sure about 3.9?
Because the "Python 3.9.2 (x64)" "Python 3.9.2 (x86)" I just synchronized have empty "Installable Rules" and the "Installed Rules"

Offline Andrew Jimenez

  • Patch My PC - Support Engineer
  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: Python 3.8.6 and above (x64) & (x86)
« Reply #6 on: March 25, 2021, 11:16:05 AM »
Are you looking at them in SCUP? They aren't actually empty, SCUP just can't process the rule type we use. if you click on the "View XML" you can see the applicability and detection rules.

Offline JDA

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Python 3.8.6 and above (x64) & (x86)
« Reply #7 on: March 26, 2021, 02:16:46 AM »
Ho I see, sorry about that i didn't know some rules wont show up un SCUP interface.

Offline Andrew Jimenez

  • Patch My PC - Support Engineer
  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: Python 3.8.6 and above (x64) & (x86)
« Reply #8 on: March 26, 2021, 11:33:12 AM »
No worries, the fixed rules went out yesterday for 3.8.8. Thanks for bringing this to our attention!