From 0641c6a23e908e4a34eee834e0903e78d4781048 Mon Sep 17 00:00:00 2001 From: Christoph Rzymski Date: Wed, 31 Jul 2024 13:22:26 +0200 Subject: [PATCH] Prepare release (#18) --- .github/workflows/cldf-validation.yml | 2 +- .zenodo.json | 6 +- CONTRIBUTORS.md | 5 +- README.md | 13 ++-- TRANSCRIPTION.md | 4 +- cldf/.transcription-report.json | 8 +-- cldf/README.md | 8 +-- cldf/cldf-metadata.json | 17 ++--- cldf/forms.csv | 8 +-- cldf/languages.csv | 4 +- cldf/lingpy-rcParams.json | 4 +- cldf/parameters.csv | 8 +-- cldf/requirements.txt | 94 +++++++++++++++------------ lexibank_bowernpny.py | 2 + 14 files changed, 98 insertions(+), 85 deletions(-) diff --git a/.github/workflows/cldf-validation.yml b/.github/workflows/cldf-validation.yml index 62c167f..a201b89 100644 --- a/.github/workflows/cldf-validation.yml +++ b/.github/workflows/cldf-validation.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.6] + python-version: [3.9, "3.10", 3.11, 3.12] steps: - uses: actions/checkout@v2 diff --git a/.zenodo.json b/.zenodo.json index fc5725c..f120bc1 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -17,7 +17,11 @@ }, { "name": "Johann-Mattis List", - "type": "Other" + "type": "Editor" + }, + { + "name": "Christoph Rzymski", + "type": "Editor" } ], "communities": [ diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 9868f7b..26d94c0 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -2,6 +2,7 @@ Name | GitHub user | Description | Role --- | --- | --- | --- -Tiago Tresoldi | @tresoldi| maintainer| Other -Johann-Mattis List | @lingulist | maintainer | Other Claire Bowern | | original data | Author +Tiago Tresoldi | @tresoldi| code, profile | Other +Johann-Mattis List | @lingulist | maintainer | Editor +Christoph Rzymski | @chrzyki | maintainer | Editor diff --git a/README.md b/README.md index 8463df2..842cdbc 100644 --- a/README.md +++ b/README.md @@ -24,13 +24,13 @@ Conceptlists in Concepticon: [![CLDF validation](https://github.com/lexibank/bowernpny/workflows/CLDF-validation/badge.svg)](https://github.com/lexibank/bowernpny/actions?query=workflow%3ACLDF-validation) ![Glottolog: 95%](https://img.shields.io/badge/Glottolog-95%25-green.svg "Glottolog: 95%") -![Concepticon: 99%](https://img.shields.io/badge/Concepticon-99%25-green.svg "Concepticon: 99%") +![Concepticon: 99%](https://img.shields.io/badge/Concepticon-99%25-brightgreen.svg "Concepticon: 99%") ![Source: 100%](https://img.shields.io/badge/Source-100%25-brightgreen.svg "Source: 100%") ![BIPA: 100%](https://img.shields.io/badge/BIPA-100%25-brightgreen.svg "BIPA: 100%") ![CLTS SoundClass: 100%](https://img.shields.io/badge/CLTS%20SoundClass-100%25-brightgreen.svg "CLTS SoundClass: 100%") -- **Varieties:** 190 -- **Concepts:** 344 +- **Varieties:** 190 (linked to 172 different Glottocodes) +- **Concepts:** 344 (linked to 341 different Concepticon concept sets) - **Lexemes:** 44,876 - **Sources:** 1 - **Synonymy:** 1.00 @@ -38,16 +38,17 @@ Conceptlists in Concepticon: - **Cognate Diversity:** 0.66 - **Invalid lexemes:** 0 - **Tokens:** 272,214 -- **Segments:** 116 (0 BIPA errors, 0 CTLS sound class errors, 116 CLTS modified) +- **Segments:** 116 (0 BIPA errors, 0 CLTS sound class errors, 116 CLTS modified) - **Inventory size (avg):** 32.82 # Contributors Name | GitHub user | Description | Role --- | --- | --- | --- -Tiago Tresoldi | @tresoldi| maintainer| Other -Johann-Mattis List | @lingulist | maintainer | Other Claire Bowern | | original data | Author +Tiago Tresoldi | @tresoldi| code, profile | Other +Johann-Mattis List | @lingulist | maintainer | Editor +Christoph Rzymski | @chrzyki | maintainer | Editor diff --git a/TRANSCRIPTION.md b/TRANSCRIPTION.md index 5c5fcf5..9f5850a 100644 --- a/TRANSCRIPTION.md +++ b/TRANSCRIPTION.md @@ -10,7 +10,7 @@ | i | 24596 | ✓ | ✓ | | n | 13132 | ✓ | ✓ | | k | 11674 | ✓ | ✓ | -| m | 11592 | ✓ | ✓ | +| m | 11588 | ✓ | ✓ | | l | 10523 | ✓ | ✓ | | ŋ | 9898 | ✓ | ✓ | | ɹ | 8809 | ✓ | ✓ | @@ -28,7 +28,7 @@ | o | 3119 | ✓ | ✓ | | ɲ | 2979 | ✓ | ✓ | | t̪ | 2552 | ✓ | ✓ | -| ɳ | 2416 | ✓ | ✓ | +| ɳ | 2420 | ✓ | ✓ | | ɭ | 2077 | ✓ | ✓ | | oː | 1728 | ✓ | ✓ | | d̪ | 1434 | ✓ | ✓ | diff --git a/cldf/.transcription-report.json b/cldf/.transcription-report.json index 820b162..f77e28e 100644 --- a/cldf/.transcription-report.json +++ b/cldf/.transcription-report.json @@ -8962,7 +8962,7 @@ "k": 62, "k\u02d0": 1, "l": 51, - "m": 87, + "m": 83, "n": 61, "n\u032a": 10, "o": 16, @@ -8978,7 +8978,7 @@ "\u0256": 13, "\u026d": 32, "\u0272": 15, - "\u0273": 7, + "\u0273": 11, "\u0279": 38, "\u0288": 3, "\u0294": 33, @@ -74461,7 +74461,7 @@ "l\u02b7": 1, "l\u02d0": 648, "l\u032a": 207, - "m": 11592, + "m": 11588, "m\u02d0": 147, "n": 13132, "n\u02b2": 8, @@ -74518,7 +74518,7 @@ "\u026a": 93, "\u026d": 2077, "\u0272": 2979, - "\u0273": 2416, + "\u0273": 2420, "\u0279": 8809, "\u027d": 46, "\u027e": 14, diff --git a/cldf/README.md b/cldf/README.md index 9d637b6..a0c183c 100644 --- a/cldf/README.md +++ b/cldf/README.md @@ -14,8 +14,8 @@ property | value [dc:identifier](http://purl.org/dc/terms/identifier) | https://zenodo.org/record/1005671 [dc:license](http://purl.org/dc/terms/license) | https://creativecommons.org/licenses/by/4.0/ [dcat:accessURL](http://www.w3.org/ns/dcat#accessURL) | https://github.com/lexibank/bowernpny -[prov:wasDerivedFrom](http://www.w3.org/ns/prov#wasDerivedFrom) |
  1. lexibank/bowernpny v3.0-17-gdada5f8
  2. Glottolog v4.4
  3. Concepticon v2.5.0
  4. CLTS v2.1.0
-[prov:wasGeneratedBy](http://www.w3.org/ns/prov#wasGeneratedBy) |
  1. lingpy-rcParams: lingpy-rcParams.json
  2. python: 3.8.10
  3. python-packages: requirements.txt
+[prov:wasDerivedFrom](http://www.w3.org/ns/prov#wasDerivedFrom) |
  1. lexibank/bowernpny v4.0.1-2-g0a14cb2
  2. Glottolog v5.0
  3. Concepticon v3.2.0
  4. CLTS v2.3.0
+[prov:wasGeneratedBy](http://www.w3.org/ns/prov#wasGeneratedBy) |
  1. lingpy-rcParams: lingpy-rcParams.json
  2. python: 3.12.4
  3. python-packages: requirements.txt
[rdf:ID](http://www.w3.org/1999/02/22-rdf-syntax-ns#ID) | bowernpny [rdf:type](http://www.w3.org/1999/02/22-rdf-syntax-ns#type) | http://www.w3.org/ns/dcat#Distribution @@ -73,8 +73,8 @@ Name/Property | Datatype | Description `Glottolog_Name` | `string` | [ISO639P3code](http://cldf.clld.org/v1.0/terms.rdf#iso639P3code) | `string` | [Macroarea](http://cldf.clld.org/v1.0/terms.rdf#macroarea) | `string` | -[Latitude](http://cldf.clld.org/v1.0/terms.rdf#latitude) | `decimal` | -[Longitude](http://cldf.clld.org/v1.0/terms.rdf#longitude) | `decimal` | +[Latitude](http://cldf.clld.org/v1.0/terms.rdf#latitude) | `decimal`
≥ -90
≤ 90 | +[Longitude](http://cldf.clld.org/v1.0/terms.rdf#longitude) | `decimal`
≥ -180
≤ 180 | `Family` | `string` | ## Table [parameters.csv](./parameters.csv) diff --git a/cldf/cldf-metadata.json b/cldf/cldf-metadata.json index 90bf401..59072fd 100644 --- a/cldf/cldf-metadata.json +++ b/cldf/cldf-metadata.json @@ -17,25 +17,25 @@ { "rdf:about": "https://github.com/lexibank/bowernpny", "rdf:type": "prov:Entity", - "dc:created": "v3.0-17-gdada5f8", + "dc:created": "v4.0.1-2-g0a14cb2", "dc:title": "Repository" }, { "rdf:about": "https://github.com/glottolog/glottolog", "rdf:type": "prov:Entity", - "dc:created": "v4.4", + "dc:created": "v5.0", "dc:title": "Glottolog" }, { "rdf:about": "https://github.com/concepticon/concepticon-data", "rdf:type": "prov:Entity", - "dc:created": "v2.5.0", + "dc:created": "v3.2.0", "dc:title": "Concepticon" }, { "rdf:about": "https://github.com/cldf-clts/clts", "rdf:type": "prov:Entity", - "dc:created": "v2.1.0", + "dc:created": "v2.3.0", "dc:title": "CLTS" } ], @@ -46,7 +46,7 @@ }, { "dc:title": "python", - "dc:description": "3.8.10" + "dc:description": "3.12.4" }, { "dc:title": "python-packages", @@ -55,9 +55,6 @@ ], "rdf:ID": "bowernpny", "rdf:type": "http://www.w3.org/ns/dcat#Distribution", - "dialect": { - "commentPrefix": null - }, "tables": [ { "dc:conformsTo": "http://cldf.clld.org/v1.0/terms.rdf#FormTable", @@ -181,7 +178,7 @@ { "datatype": "string", "propertyUrl": "http://cldf.clld.org/v1.0/terms.rdf#glottocode", - "valueUrl": "http://glottolog.org/resource/languoid/id/{glottolog_id}", + "valueUrl": "http://glottolog.org/resource/languoid/id/{Glottocode}", "name": "Glottocode" }, { @@ -247,7 +244,7 @@ { "datatype": "string", "propertyUrl": "http://cldf.clld.org/v1.0/terms.rdf#concepticonReference", - "valueUrl": "http://concepticon.clld.org/parameters/{concepticon_id}", + "valueUrl": "http://concepticon.clld.org/parameters/{Concepticon_ID}", "name": "Concepticon_ID" }, { diff --git a/cldf/forms.csv b/cldf/forms.csv index b96a24d..967dcd2 100644 --- a/cldf/forms.csv +++ b/cldf/forms.csv @@ -42096,7 +42096,7 @@ Bunganditj-3_3dl-1,,Bunganditj,3_3dl,nangkol,nangkol,n a ŋ k o l,,Bowern2012,,, Darkinyung-3_3dl-1,,Darkinyung,3_3dl,ball-wara,ball-wara,b a lː + w a ɹ a,,Bowern2012,,,^ b a ll - w a r a $,default Dhangu-3_3dl-1,,Dhangu,3_3dl,dhupal,dhupal,d̪ u p a l,,Bowern2012,,,^ dh u p a l $,default Dharawal-3_3dl-1,,Dharawal,3_3dl,nha-wulali-wuli,nha-wulali-wuli,n̪ a + w u l a l i + w u l i,,Bowern2012,,,^ nh a - w u l a l i - w u l i $,default -Dhayyi-3_3dl-1,,Dhayyi,3_3dl,maµḏa,maµḏa,m a m ɖ a,,Bowern2012,,,^ m a µ ḏ a $,default +Dhayyi-3_3dl-1,,Dhayyi,3_3dl,maµḏa,maµḏa,m a ɳ ɖ a,,Bowern2012,,,^ m a µ ḏ a $,default Dhurga-3_3dl-1,,Dhurga,3_3dl,dyindyalå-wara,dyindyalå-wara,d j i n d j a l ɔ + w a ɹ a,,Bowern2012,,,^ d y i n d y a l å - w a r a $,default Dhuwal-3_3dl-1,,Dhuwal,3_3dl,maṉḏa,maṉḏa,m a ɳ ɖ a,,Bowern2012,,,^ m a ṉ ḏ a $,default Diyari-3_3dl-1,,Diyari,3_3dl,boolyia,boolyia,b oː l j i a,,Bowern2012,,,^ b oo l y i a $,default @@ -42188,7 +42188,7 @@ Birrpayi-9_deathadder-1,,Birrpayi,9_deathadder,da-ning,da-ning,d a + n i ŋ,,Bow Darkinyung-9_deathadder-1,,Darkinyung,9_deathadder,munda,munda,m u n d a,,Bowern2012,,,^ m u n d a $,default Dharuk-9_deathadder-1,,Dharuk,9_deathadder,daning,daning,d a n i ŋ,,Bowern2012,,,^ d a n i ng $,default Dharumbal-9_deathadder-1,,Dharumbal,9_deathadder,gunhdhurr,gunhdhurr,g u n̪ d̪ u r,,Bowern2012,,,^ g u nh dh u rr $,default -Dhayyi-9_deathadder-1,,Dhayyi,9_deathadder,dhambaµiny,dhambaµiny,d̪ a m b a m i ɲ,,Bowern2012,,,^ dh a m b a µ i ny $,default +Dhayyi-9_deathadder-1,,Dhayyi,9_deathadder,dhambaµiny,dhambaµiny,d̪ a m b a ɳ i ɲ,,Bowern2012,,,^ dh a m b a µ i ny $,default Dhuwal-9_deathadder-1,,Dhuwal,9_deathadder,dhambaḏiny,dhambaḏiny,d̪ a m b a ɖ i ɲ,,Bowern2012,,,^ dh a m b a ḏ i ny $,default Djabugay-9_deathadder-1,,Djabugay,9_deathadder,gundjilbay,gundjilbay,g u n d c i l b a j,,Bowern2012,,,^ g u n d j i l b a y $,default Djambarrpuyngu-9_deathadder-1,,Djambarrpuyngu,9_deathadder,dhambaḏiny,dhambaḏiny,d̪ a m b a ɖ i ɲ,,Bowern2012,,,^ dh a m b a ḏ i ny $,default @@ -42547,7 +42547,7 @@ Dhangu-139_frog-1,,Dhangu,139_frog,garkman,garkman,g a ɹ k m a n,,Bowern2012,,, Dharawal-139_frog-1,,Dharawal,139_frog,dyirrån-Gali,dyirrån-Gali,d j i r ɔ n + g a l i,,Bowern2012,,,^ d y i rr å n - G a l i $,default Dharuk-139_frog-1,,Dharuk,139_frog,gung-Gang,gung-Gang,g u ŋ + g a ŋ,,Bowern2012,,,^ g u ng - G a ng $,default Dharumbal-139_frog-1,,Dharumbal,139_frog,bamba,bamba,b a m b a,,Bowern2012,,,^ b a m b a $,default -Dhayyi-139_frog-1,,Dhayyi,139_frog,djaµmal,djaµmal,d c a m m a l,,Bowern2012,,,^ d j a µ m a l $,default +Dhayyi-139_frog-1,,Dhayyi,139_frog,djaµmal,djaµmal,d c a ɳ m a l,,Bowern2012,,,^ d j a µ m a l $,default Dhudhuroa-139_frog-1,,Dhudhuroa,139_frog,wurra-kuk-kuk,wurra-kuk-kuk,w u r a + k u k + k u k,,Bowern2012,,,^ w u rr a - k u k - k u k $,default Dhurga-139_frog-1,,Dhurga,139_frog,guragady,guragady,g u ɹ a g a d j,,Bowern2012,,,^ g u r a g a d y $,default Dhuwal-139_frog-1,,Dhuwal,139_frog,garkman,garkman,g a ɹ k m a n,,Bowern2012,,,^ g a r k m a n $,default @@ -42842,7 +42842,7 @@ Birrpayi-63_butterfly-1,,Birrpayi,63_butterfly,baru-dyi-ra,baru-dyi-ra,b a ɹ u Bunganditj-63_butterfly-1,,Bunganditj,63_butterfly,balimbal,balimbal,b a l i m b a l,,Bowern2012,,,^ b a l i m b a l $,default Darkinyung-63_butterfly-1,,Darkinyung,63_butterfly,barudir,barudir,b a ɹ u d i ɹ,,Bowern2012,,,^ b a r u d i r $,default Dharuk-63_butterfly-1,,Dharuk,63_butterfly,burudyara,burudyara,b u ɹ u d j a ɹ a,,Bowern2012,,,^ b u r u d y a r a $,default -Dhayyi-63_butterfly-1,,Dhayyi,63_butterfly,boµba,boµba,b o m b a,,Bowern2012,,,^ b o µ b a $,default +Dhayyi-63_butterfly-1,,Dhayyi,63_butterfly,boµba,boµba,b o ɳ b a,,Bowern2012,,,^ b o µ b a $,default Dhuwal-63_butterfly-1,,Dhuwal,63_butterfly,boṉba,boṉba,b o ɳ b a,,Bowern2012,,,^ b o ṉ b a $,default Diyari-63_butterfly-1,,Diyari,63_butterfly,kalibilibili,kalibilibili,k a l i b i l i b i l i,,Bowern2012,,,^ k a l i b i l i b i l i $,default Djabugay-63_butterfly-1,,Djabugay,63_butterfly,walbirr walbirr,walbirr_walbirr,w a l b i r + w a l b i r,,Bowern2012,,,^ w a l b i rr _ w a l b i rr $,default diff --git a/cldf/languages.csv b/cldf/languages.csv index 3bd58cb..b0e1faa 100644 --- a/cldf/languages.csv +++ b/cldf/languages.csv @@ -101,7 +101,7 @@ Minjungbal,Minjungbal,minj1242,Minjungbal,,Australia,,,Pama-Nyungan Mirniny,Mirniny,kala1379,Kalarko,kba,Australia,-31.7154,118.911,Pama-Nyungan Mithaka,Mithaka,mith1236,Mithaka,,Australia,-25.13606725,139.598447,Pama-Nyungan MountFreelingDiyari,Mount Freeling Diyari,,,,,,, -Mudburra,Mudburra,mudb1240,Mudburra,mwd,Australia,-16.7694,132.329,Pama-Nyungan +Mudburra,Mudburra,mudb1240,Mudburra,dmw,Australia,-16.7694,132.329,Pama-Nyungan MudburraMcC,Mudburra-McC,,,,,,, Muruwari,Muruwari,muru1266,Muruwari,zmu,Australia,-28.9618,146.546,Pama-Nyungan Narrungga,Narrungga,naru1238,Narungga,nnr,Australia,-34.69,137.535,Pama-Nyungan @@ -165,7 +165,7 @@ Warumungu,Warumungu,waru1265,Warumungu,wrm,Australia,-20.6479,134.375,Pama-Nyung Warungu,Warungu,waru1264,Warrungo,wrg,Australia,-18.2496,144.37,Pama-Nyungan Wathawurrung,Wathawurrung,wath1238,Wathawurrung,wth,Australia,-37.68777565,144.1013148,Pama-Nyungan Wathiwathi,Wathiwathi,wadi1249,Wadiwadi,,Australia,,,Pama-Nyungan -Watjuk,Watjuk,waju1234,Wajuk,xwj,Australia,,,Pama-Nyungan +Watjuk,Watjuk,waju1234,Wajuk,xwj,Australia,-31.80756,116.2514,Pama-Nyungan WesternArrarnta,Western Arrarnta,west2441,Western Arrarnta,are,Australia,-24.05052,133.24621,Pama-Nyungan WikMungkan,Wik Mungkan,wikm1247,Wik-Mungkan,wim,Australia,-13.98051,141.81611,Pama-Nyungan Wiradjuri,Wiradjuri,wira1262,Wiradhuri,wrh,Australia,-34.0742,145.994,Pama-Nyungan diff --git a/cldf/lingpy-rcParams.json b/cldf/lingpy-rcParams.json index 0e09d43..ff3960f 100644 --- a/cldf/lingpy-rcParams.json +++ b/cldf/lingpy-rcParams.json @@ -64,7 +64,7 @@ 10, 10 ], - "filename": "lingpy-2021-07-21", + "filename": "lingpy-2024-07-05", "gap_symbol": "-", "gap_weight": 0.5, "gop": -2, @@ -123,7 +123,7 @@ "scorer": {}, "sonar": true, "stress": "\u02c8\u02cc'", - "timestamp": "2021-07-21 15:32", + "timestamp": "2024-07-05 12:51", "tones": "\u00b9\u00b2\u00b3\u2074\u2075\u2076\u2077\u2078\u2079\u2070\u2081\u2082\u2083\u2084\u2085\u2086\u2087\u2088\u2089\u20800123456789\u02e5\u02e6\u02e7\u02e8\u02e9\u02ea\u02eb-\ua708-\ua709-\ua70a-\ua70b-\ua70c-\ua70d-\ua70e-\ua70f-\ua710-\ua711-\ua712-\ua713-\ua714-\ua715-\ua716-\ua717-\ua718-\ua719-\ua71a-\ua700-\ua701-\ua702-\ua703-\ua704-\ua705-\ua706-\ua707", "tree_calc": "neighbor", "unique_sequences": true, diff --git a/cldf/parameters.csv b/cldf/parameters.csv index d8a2b17..0e1849f 100644 --- a/cldf/parameters.csv +++ b/cldf/parameters.csv @@ -7,7 +7,7 @@ ID,Name,Concepticon_ID,Concepticon_Gloss 6_brolga,Brolga,, 7_carpetsnake,Carpet snake,, 8_crow,Crow,913,CROW -9_deathadder,Death adder,, +9_deathadder,Death adder,2654,VIPER 10_duck,Duck,1360,DUCK 11_echidna,Echidna,3008,ECHIDNA 12_emu,Emu,2817,EMU @@ -53,7 +53,7 @@ ID,Name,Concepticon_ID,Concepticon_Gloss 53_boilpimple,boil/pimple,1809,PIMPLE 54_bone,bone,1394,BONE 55_boomerangthrowingstick,boomerang/throwing stick,135,BOOMERANG -56_bottomgrindingstone,bottom grinding stone,, +56_bottomgrindingstone,bottom grinding stone,3023,BOTTOM GRINDSTONE 57_boy,boy,1366,BOY 58_breakintr,break (intr),3020,BREAK (BREAKING) 59_breast,breast,1402,BREAST @@ -83,7 +83,7 @@ ID,Name,Concepticon_ID,Concepticon_Gloss 83_count,count,1420,COUNT 84_crawl,crawl,96,CRAWL 85_creek,creek,990,CREEK (TIDAL) -86_crosscousin,cross cousin,, +86_crosscousin,cross cousin,3162,CROSS-COUSIN 87_cry,cry,1839,CRY 88_cuthack,cut/hack,3889,CUT OR HACK 89_dance,dance,1879,DANCE @@ -307,7 +307,7 @@ ID,Name,Concepticon_ID,Concepticon_Gloss 310_tomorrow,tomorrow,1329,TOMORROW 311_tongue,tongue,1205,TONGUE 312_tooth,tooth,1380,TOOTH -313_topgrindingstone,top grinding stone,2459,GRINDSTONE +313_topgrindingstone,top grinding stone,3022,TOP GRINDSTONE 314_tree,tree,906,TREE 315_turn,turn,1588,TURN 316_turtle,turtle,112,TURTLE diff --git a/cldf/requirements.txt b/cldf/requirements.txt index 0267e9b..ff273f7 100644 --- a/cldf/requirements.txt +++ b/cldf/requirements.txt @@ -1,48 +1,56 @@ appdirs==1.4.4 -bs4==0.0.1 -certifi==2021.5.30 -chardet==4.0.0 -cldfbench==1.7.1 -cldfcatalog==1.3.2 -clldutils==3.9.0 -colorlog==5.0.1 -csvw==1.11.0 -gitdb==4.0.7 -greenlet==1.1.0 -idna==2.10 -iniconfig==1.1.1 -isodate==0.6.0 -lingpy==2.6.8 -Markdown==3.3.4 -networkx==2.6.1 -newick==1.3.0 -numpy==1.21.0 -openpyxl==3.0.7 -packaging==21.0 -pluggy==0.13.1 -purl==1.6 -py==1.10.0 +attrs==23.2.0 +Babel==2.15.0 +bibtexparser==2.0.0b7 +bs4==0.0.2 +certifi==2024.7.4 +cldfbench==1.14.0 +cldfcatalog==1.5.1 +cldfzenodo==2.1.1 +clldutils==3.22.2 +colorama==0.4.6 +colorlog==6.8.2 +csvw==3.3.0 +gitdb==4.0.11 +greenlet==3.0.3 +idna==3.7 +iniconfig==2.0.0 +isodate==0.6.1 +jsonschema==4.22.0 +lingpy==2.6.13 +lxml==5.2.2 +Markdown==3.6 +nameparser==1.1.3 +networkx==3.3 +newick==1.9.0 +numpy==2.0.0 +openpyxl==3.1.5 +packaging==24.1 +pluggy==1.5.0 pybtex==0.24.0 -pycldf==1.22.0 -pyclts==3.1.1 -pyconcepticon==2.8.0 -pycountry==20.7.3 -pyglottolog==3.6.0 -pylexibank==3.2.0 -pytest==6.2.4 -regex==2021.7.6 -requests==2.25.1 +pycldf==1.38.1 +pyclts==3.2.0 +pyconcepticon==3.1.0 +pycountry==24.6.1 +pyglottolog==3.13.0 +pylatexenc==2.10 +pylexibank==3.5.0 +pytest==8.2.2 +python-dateutil==2.9.0.post0 +rdflib==7.0.0 +referencing==0.35.1 +regex==2024.5.15 +requests==2.32.3 rfc3986==1.5.0 -scipy==1.7.0 -segments==2.2.0 +segments==2.2.1 six==1.16.0 -smmap==4.0.0 -soupsieve==2.2.1 -SQLAlchemy==1.4.20 -tabulate==0.8.9 -termcolor==1.1.0 -tqdm==4.61.2 -uritemplate==3.0.1 -urllib3==1.26.6 +smmap==5.0.1 +soupsieve==2.5 +SQLAlchemy==1.4.52 +tabulate==0.9.0 +termcolor==2.4.0 +tqdm==4.66.4 +uritemplate==4.1.1 +urllib3==2.2.2 xlrd==2.0.1 -zenodoclient==0.4.1 \ No newline at end of file +zenodoclient==0.5.1 \ No newline at end of file diff --git a/lexibank_bowernpny.py b/lexibank_bowernpny.py index d03d5c2..a3b6996 100644 --- a/lexibank_bowernpny.py +++ b/lexibank_bowernpny.py @@ -8,6 +8,8 @@ class Dataset(pylexibank.Dataset): dir = Path(__file__).parent id = "bowernpny" + writer_options=dict(keep_languages=False, keep_parameters=False) + form_spec = pylexibank.FormSpec( separators=";,~/", missing_data=("-", "?", "—"),