Skip to content

Releases: Tideseed/eptr2

v0.6.2

13 Nov 19:00
Compare
Choose a tag to compare
  • New natural gas calls. Natural gas calls are completely covered.
  • Totaling up to 175 calls.
  • Some minor fixes and improvements.

v0.6.1 - Natural Gas Calls Part 2

29 Oct 07:06
Compare
Choose a tag to compare
  • Added 15 more natural gas calls. Some more to go.
  • Some simplifications for the path mapping (background improvements, insignificant at runs)

v0.6.0 - Natural Gas Calls

06 Oct 09:55
Compare
Choose a tag to compare

This version adds new natural gas calls. You can see the list of calls beginning with "ng-" prefix with the command EPTR2().get_available_calls().

v0.5.5 - Minor Fixes and New Calls (RA/GDDK)

24 Sep 13:12
Compare
Choose a tag to compare

Updating to this version is recommended if you have long running (>8 hrs) transparency processes.

  • Minor bug to prevent automatic TGT check is fixed
  • A deprecation warning is converted to yield error
  • 5 new calls for retrospective adjustment (GDDK) are added

v0.5.4 - Datetime bug fix for some versions

01 Sep 08:34
Compare
Choose a tag to compare

datetime package of some Python versions had a problem with fromisoformat method when parsing TGT start time. With this fix start time defaults to now if any error occurs.

v0.5.3 - Mini Update

27 Aug 15:52
Compare
Choose a tag to compare

With this version you will be able to skip the credentials (username and password) with the skip_credentials=True parameter when initializing EPTR2 object.

This update is due to the possibility that EPIAS would postpone authentication requirements for the Transparency Platform. Though remember EPIAS requires now and will require registration in the future. Therefore registration to the platform and using username/password is highly recommended.

v0.5.2 - Pre-live Update

14 Aug 13:05
Compare
Choose a tag to compare

This update makes the necessary changes for the live Transparency Platform logins.

  • You should go to https://giris.epias.com.tr/ and register with an email and password.
  • You should add username and password to your EPTR2 object initialization. (No need to add is_test=False, default value is False)
  • The object handles TGT generation and updates automatically with soft and hard expiration times.
  • Optional: If you want to use your TGT in further iterations, you can get use the method export_tgt_info and then add the dictionary to EPTR2 object as a parameter tgt_d.

v0.5.1

31 Jul 16:14
Compare
Choose a tag to compare
  • A fix is applied to path formation that is preventing convenience function
  • Soft timeout for TGT is applied (1.5 hours - EPIAS soft limit is 2 hr)
  • Periodic check for TGT timeout is added to calls

ps. These changes are for the test server. No changes on the live server until August 19.

v0.5.0 - Credentials Update

31 Jul 07:28
Compare
Choose a tag to compare

On July 30, EPIAS announced that they will start to use credentials on API calls soon. This version makes eptr2 compatible for the new methodology.

  • New parameters username, password and is_test are accepted in the initialization of EPTR2 object. is_test parameter default value is False, others are None (ps. username and password will be required in the following versions).
  • TGT is generated automatically in the object. You can renew TGT using check_renew_tgt method. Even though technical documents indicate an 8 hour duration, expiration is set to 6 hours.

Note that these changes are currently only applicable to test server. You need to register from here.

According to the announcement, changes will be taken to live on August 19, 2024.

v0.4.2 - Minor Changes

06 Jun 11:52
Compare
Choose a tag to compare
  • Fixes and improvements
  • Added services