Releases: Tideseed/eptr2
v0.6.2
v0.6.1 - Natural Gas Calls Part 2
- 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
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)
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
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
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
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
andpassword
to yourEPTR2
object initialization. (No need to addis_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 parametertgt_d
.
v0.5.1
- 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
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
andis_test
are accepted in the initialization ofEPTR2
object.is_test
parameter default value isFalse
, others areNone
(ps. username and password will be required in the following versions). TGT
is generated automatically in the object. You can renew TGT usingcheck_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
- Fixes and improvements
- Added services