معرفی شرکت ها


ckanext-geodatagov-0.1.9


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

-
ویژگی مقدار
سیستم عامل -
نام فایل ckanext-geodatagov-0.1.9
نام ckanext-geodatagov
نسخه کتابخانه 0.1.9
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Data.gov
ایمیل نویسنده datagovhelp@gsa.gov
آدرس صفحه اصلی https://github.com/GSA/ckanext-geodatagov
آدرس اینترنتی https://pypi.org/project/ckanext-geodatagov/
مجوز -
[![Github Actions](https://github.com/GSA/ckanext-geodatagov/actions/workflows/test.yml/badge.svg)](https://github.com/GSA/ckanext-geodatagov/actions) [![PyPI version](https://badge.fury.io/py/ckanext-geodatagov.svg)](https://badge.fury.io/py/ckanext-geodatagov) # Data.gov [Data.gov](http://data.gov) is an open data website created by the [U.S. General Services Administration](https://github.com/GSA/) that is based on two robust open source projects: [CKAN](http://ckan.org) and [WordPress](http://wordpress.org). The data catalog at [catalog.data.gov](catalog.data.gov) is powered by CKAN, while the content seen at [Data.gov](Data.gov) is powered by WordPress. **For all code, bugs, and feature requests related to Data.gov, see the project wide Data.gov [issue tracker](https://github.com/GSA/data.gov/issues).** Currently this repository is only used for source version control on the code for the CKAN extension for geospatial data, but you can see all of the Data.gov relevant repos listed in the [GSA Data.gov README file](https://github.com/GSA/data.gov/blob/master/README.md). ## CKAN Extension for Geospatial Data Most Data.gov specific CKAN customizations are contained within this extension, but the extension also provides additional geospatial capabilities. ### Customization Due to CKAN 2.3 and 2.8 migrations, some features should be removed or moved to the official community versions: - [Stop rolling up the extras](https://github.com/GSA/ckanext-geodatagov/issues/178) - [Move to the official search by geolocation](https://github.com/GSA/datagov-deploy/issues/2440) (probably sharing our version that has improvements) - Do a general analysis of this extension to detect other personalized functionalities that should be discontinued. ### Requirements Package | Notes ---------------------------------------------------------------------- | ------------- [ckanext-harvest](https://github.com/ckan/ckanext-harvest/) | -- [ckanext-spatial](https://github.com/ckan/ckanext-spatial) | -- [PyZ3950](https://github.com/asl2/PyZ3950) | -- [werkzeug](https://github.com/nickumia-reisys/werkzeug) | This only effects the tests. For all intents and purposes, this should be tracking [upstream](https://github.com/pallets/werkzeug) This extension is compatible with these versions of CKAN. CKAN version | Compatibility ------------ | ------------- <=2.8 | no 2.9 | [complete](https://github.com/GSA/datagov-ckan-multi/issues/570) ## Tests All the tests live in the [/ckanext/geodatagov/tests](/ckanext/geodatagov/tests) folder. [Github actions](https://github.com/GSA/ckanext-geodatagov/blob/main/.github/workflows/test.yml) is configured to run the tests against CKAN 2.9 when you open a pull request. ## Using the Docker Dev Environment ### Build Environment To start environment, run: ```docker-compose build``` ```docker-compose up``` CKAN will start at localhost:5000 To shut down environment, run: ```docker-compose down``` To docker exec into the CKAN image, run: ```docker-compose exec app /bin/bash``` ### Testing They follow the guidelines for [testing CKAN extensions](https://docs.ckan.org/en/2.9/extensions/testing-extensions.html#testing-extensions). To run the extension tests, start the containers with `make up`, then: $ make test Lint the code. $ make lint ### Debugging We have not determined a good way for most IDE native debugging, however you can use the built in Python pdb debugger. Simply run `make debug`, which will run docker with an interactive shell. Add `import pdb; pdb.set_trace()` anywhere you want to start debugging, and if the code is triggered you should see a command prompt waiting in the shell. Use a pdb cheat sheet when starting to learn like [this](https://kapeli.com/cheat_sheets/Python_Debugger.docset/Contents/Resources/Documents/index). When you edit/add/remove code, the server is smart enough to restart. If you are editing logic that is not part of the webserver (ckan command, etc) then you should be able to run the command after edits and get the same debugger prompt. ### Matrix builds The existing development environment assumes a full catalog.data.gov test setup. This makes it difficult to develop and test against new versions of CKAN (or really any dependency) because everything is tightly coupled and would require us to upgrade everything at once which doesn't really work. A new make target `test-new` is introduced with a new docker-compose file. The "new" development environment drops as many dependencies as possible. It is not meant to have feature parity with [GSA/catalog.data.gov](https://github.com/GSA/catalog.data.gov/). Tests should mock external dependencies where possible. In order to support multiple versions of CKAN, or even upgrade to new versions of CKAN, we support development and testing through the `CKAN_VERSION` environment variable. $ make CKAN_VERSION=2.9 test ### Command line interface The following operations can be run from the command line as described underneath:: geodatagov sitemap-to-s3 [{upload_to_s3}] [{page_size}] [{max_per_page}] - Generates sitemap and uploads to s3 geodatagov db-solr-sync [{dryrun}] [{cleanup_solr}] [{update_solr}] - DB Solr sync. geodatagov tracking-update [{start_date}] - ckan tracking update with customized options and output ## Credit / Copying Original work written by the HealthData.gov team. It has been modified in support of Data.gov. As a work of the United States Government, this package is in the public domain within the United States. Additionally, we waive copyright and related rights in the work worldwide through the CC0 1.0 Universal public domain dedication (which can be found at http://creativecommons.org/publicdomain/zero/1.0/). ## Ways to Contribute We're so glad you're thinking about contributing to ckanext-datajson! Before contributing to ckanext-datajson we encourage you to read our [CONTRIBUTING](CONTRIBUTING.md) guide, our [LICENSE](LICENSE.md), and our README (you are here), all of which should be in this repository. If you have any questions, you can email the Data.gov team at [datagov@gsa.gov](mailto:datagov@gsa.gov).


نیازمندی

مقدار نام
- boto3
- ckanext-datajson
>=3.4 ply


نحوه نصب


نصب پکیج whl ckanext-geodatagov-0.1.9:

    pip install ckanext-geodatagov-0.1.9.whl


نصب پکیج tar.gz ckanext-geodatagov-0.1.9:

    pip install ckanext-geodatagov-0.1.9.tar.gz