Skip to content

Releases: Creatiwity/siren

Version 4.0.0 - Improve sync process and use the new INSEE API portal

17 Feb 15:10
8a3282d

Choose a tag to compare

This release completely changes the way the system update itself using the stock files.

Old update process

  • Step 1: download zipped stock file
  • Step 2: unzip stock file to a folder visible from the database
  • Step 3: use COPY FROM in PostgreSQL to import the CSV file

New update process in 1 step

  • connect a client to the stock file server supporting Ranges
  • init the unzip library with the remote file
  • stream the unzipped CSV in PostgreSQL

The new INSEE portal API is now used to do incremental updates during the month.

Version 3.0.0

11 Apr 08:56

Choose a tag to compare

This new release uses the new data model exposed by INSEE with the coordinates of each Etablissement.

Full Changelog: v2.7.0...v3.0.0

Version 2.7.0

30 Jun 16:37

Choose a tag to compare

This release fixes a critical change in the INSEE data. The CSV file and the INSEE API used to return an empty string or NULL when a data was missing, since the last update they return [ND], preventing the upgrade system to work.

Version 2.6.2

11 May 12:51

Choose a tag to compare

  • Upgrades dependencies
  • Removes some useless fields

Version 2.6.1

11 May 12:50

Choose a tag to compare

This version only upgrades dependencies.

Version 2.6.0 - Add support for societe_mission

05 Oct 14:12

Choose a tag to compare

This release is needed to be able to update all data from the INSEE source. It adds a new property to the UniteLegale model : societe_mission, which can be null, "N" or "O". Moreover, all dependencies have been upgraded.

Version 2.5.0 - Rollback support for societe_mission

13 May 14:38

Choose a tag to compare

This release is needed to be able to update all data from the INSEE source. It removes the wrongly added property from the UniteLegale model : societe_mission.

Version 2.4.1 - Maintenance release

02 May 16:25

Choose a tag to compare

This release upgrades dependencies.

Full Changelog: v2.4.0...v2.4.1

Version 2.4.0 - Add support for societe_mission

02 May 16:24

Choose a tag to compare

This release is needed to be able to update all data from the INSEE source. It adds a new property to the UniteLegale model : societe_mission, which can be null, "N" or "O".

Full Changelog: v2.3.1...v2.4.0

Version 2.3.0 - Maintenance release

18 Jan 21:38

Choose a tag to compare

This release upgrades dependencies and mostly upgrades clap which is used to handle command line arguments. Some CLI outputs can be slightly differents.

Full Changelog: v2.2.1...v2.3.0