Skip to content

Commit cca352c

Browse files
[Crash} Corrige le chargement du chemin du fichier dans le package (#192)
1 parent 6241194 commit cca352c

File tree

3 files changed

+15
-4
lines changed

3 files changed

+15
-4
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
# Changelog
2+
3+
## [6.7.2] - 2023-11-23
4+
5+
_Pour les changements détaillés et les discussions associées, référencez la pull request [#192](https://github.com/openfisca/openfisca-france-local/pull/192)
6+
7+
### Fixed
8+
9+
- Corrige le problème de chargement du fichier contenant les *epcis* de la réforme `epci_test_factory` introduit dans la release `6.7.1`
10+
211
## [6.7.1] - 2023-11-21
312

413
_Pour les changements détaillés et les discussions associées, référencez la pull request [#190](https://github.com/openfisca/openfisca-france-local/pull/190)

openfisca_france_local/epci_test_factory.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from openfisca_france.model.base import Variable, Menage, MONTH
33
from openfisca_core import reforms
44

5+
from importlib.resources import as_file, files
56
import pandas as pd
67

78

@@ -26,9 +27,10 @@ def formula(menage, period):
2627

2728
class epci_reform(reforms.Reform):
2829
def apply(self):
29-
raw = pd.read_excel('openfisca_france_local/epcicom2020.xlsx')
30-
raw.insee = raw.insee.astype('|S5')
31-
df = raw[['siren', 'insee', 'raison_sociale']].groupby('siren')
30+
with as_file(files('openfisca_france_local').joinpath('epcicom2020.xlsx')) as path:
31+
raw = pd.read_excel(path)
32+
raw.insee = raw.insee.astype('|S5')
33+
df = raw[['siren', 'insee', 'raison_sociale']].groupby('siren')
3234

3335
for siren in df.groups:
3436
self.add_variable(epci_test_factory(df, siren))

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
setup(
55
name='OpenFisca-France-Local',
6-
version='6.7.1',
6+
version='6.7.2',
77
author='OpenFisca Team',
88
author_email='[email protected]',
99
classifiers=[

0 commit comments

Comments
 (0)