• Language: en
  • Documentation version: 1.3.1

Activating a PoPy Licence

Brand new PoPy installations can be used for 60 days on a trial period basis.

To continue using PoPy after this free trial period has expired, you must acquire and activate a licence for PoPy.

There are currently two licences for PoPy:-

PoPy Academic Licence

A free licence for PoPy which may not be used for commercial purposes, provided to academic institutions and nonprofits.

PoPy Commercial Licence

A paid-for licence granting the end user one year of PoPy usage on a single machine for commercial purposes. A commercial license is required to use PoPy in work including regulator submissions or published studies that are sponsored or funded by for-profit organizations.

(All versions of PoPy have the same functionality; the Academically-licensed version of PoPy is not limited in any way compared with the Commercially-licensed PoPy.)

Once you know the type of licence you require, email us at info@popypkpd.com to get a product key and run

popy activate <product_key>

(where “<product_key>” is the product key we sent to you) in a PoPy Terminal to activate your PoPy installation for 12 months, after which it will need to be renewed.

Once you have activated your PoPy installation, run:

popy info

to check the activation status, where you should see something like:

INFO - In a PoPy Binary environment
INFO - popy_flavour=binary
INFO - popy_python_path=C:\PoPy\
INFO - popy_release=<X.Y.Z>
INFO - popy_version=academic
INFO - python_version=3.8.6
INFO - windows_version=('10', '10.0.17134', 'SP0', 'Multiprocessor Free')
INFO - machine_name=mickey
INFO - product_key=<XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX>
status=Product key is activated and within licence period
Licence has been running for 3613 days
Licence needs renewing in 1868 days
INFO - name=Phil Tresadern
INFO - email=phil@popypkpd.com
INFO - company=Wright Dose Ltd
INFO - licence_start_date=2009-02-12 00:00:00
INFO - licence_end_date=2024-02-16 00:00:00
INFO - should_run=True

which confirms that PoPy is now licensed.

If you see

INFO - product_key=None

or

INFO - should_run=False

in the output then there has been a problem with the activation. Email us at info@popypkpd.com and we will do our best to resolve the problem.

Deactivating a PoPy Licence

A PoPy licence limits its use to a fixed number of machines. # Once this limit has been reached, the licence must first be deactivated on one of the machines before PoPy can be activated on another. (Remember to make a note of the licence product key before deactivating the licence.)

To deactivate a PoPy licence on a machine, run

popy deactivate

in a PoPy Terminal and then

popy info

to confirm that the licence has been deactivated, as indicated by

INFO - product_key=None

in the output.

Back to Top